今天我检查了我的网站是否有错误,我在 Firebug 控制台中得到了这个:
TypeError: $(...).live is not a function
对于这段代码
$('#payment-address select[name=\'customer_group_id\']').live('change', function() {
......... SOME PHP CODE ....
});
我读过 this解决方案是使用 on()。 但问题是我不知道 javascript/jquery。
谁能帮帮我?
最佳答案
.on() 的语法 是:
.on( events [, selector ] [, data ], handler(eventObject) )
所以你可以这样做:
$('body').on('change', "#payment-address select[name=\'customer_group_id\']" , function() {
......... SOME PHP CODE ....
});
关于javascript - 转换 $(...).live in .on,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23065109/