5

伙计们,我有一个 wordpress 插件的这个功能:

jQuery( '#widget-twitter-__i__-username' ).on( 'change', function() {
  jQuery('#widget-twitter-__i__-list' ).val(0);
});

jQuery( '#widget-twitter-__i__-list' ).on( 'change', function() {
  jQuery('#widget-twitter-__i__-username' ).val(0);
});

我得到的错误是:

TypeError: jQuery(...).on is not a function

当我在错误控制台上单击该错误时,我会看到上面的代码。

我想知道解决这个问题的方法是什么。

4

1 回答 1

12

如果您的 jQuery 版本低于 1.7,我建议您使用.delegate().live()更新您的 jQuery 到最新版本

jQuery( '#widget-twitter-__i__-list' ).delegate(

或者

jQuery( '#widget-twitter-__i__-list' ).live(
于 2013-09-23T12:07:39.400 回答