私はこのようなhtmlを持っています:
<a class="link">text</a>
<div class="items"></div>
(function($) {
var link = $('.link');
link.click(function(){
alert('it works!');
});
$('.items').each(function() {
var items = $(this),
item = $('<div>something inside</div>');
items.append(item);
item.click(link.click());
});
})(jQuery);
click
追加されたのイベントをバインドしようとしていますitem
。したがって、をクリックするとitem
、link
が起動するはずです。
しかしUncaught TypeError: Object [object Object] has no method 'apply'
、jQuery内のどこかからエラーが発生します。
どうしたの?