2.4.0 compatible with jQuery >=1.9