这有什么问题?
$('tbody').on('click', '.expand', function () {
var $button = $(this);
var chart = $button.closest('tr').attr('chart');
$('tr[chart="' + chart + '"]').slideDown('fast', function () {
$button.text('-').removeClass('expand').addClass('contract');
});
});
Chrome告诉我Uncaught TypeError: Object #<Object> has no method 'on'
更新
好的,所以我决定升级。我升级到1.10因为我可能有IE7 / 8用户,但现在每个页面都出现此错误:Uncaught TypeError: Cannot call method 'replace' of undefined
将尝试早期版本。
解决:
版本1.7.2效果很好:)