我在项目中使用的是jQuery 1.7。所以最近我升级到了jQuery 2.1.4。
下面的代码现在无法正常工作,但是在较早的版本中它可以工作。2.1.4支持Toggle,然后让我知道以下代码有什么问题。
jQuery('#show-hide-filter-text').toggle(function(){
jQuery(this).text(hideTxt);
jQuery('#filterListDiv').slideDown("medium");
}, function(){
jQuery(this).text(showTxt);
jQuery('#filterListDiv').slideUp("medium");
});
之所以发生这种情况,是因为您使用的toggle()方法是事件处理套件的一部分,而版本1.8中已弃用该方法。您可以改为使用效果套件中的toggle()方法。区别在于传递的参数集。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句