ループがあり、リンクを動的に追加します#content
。2通り書きました。
(1)
$.each(array, function(key, value) {
$('#content').append('<a href="#">text</a>');
$('#content a:last').click(function(e) {
$.ajax({ url: ...
...
});
});
});
(2)
$.each(array, function(key, value) {
$('#content').append('<a href="#">text</a>');
});
$('#content a').click(function(e) {
$.ajax({ url: ...
...
});
});
Q: (2) の代わりに (1) の方法を使用する方が悪いですか? どうして知っていますか?すべてのメソッドが何秒経過するかをテストするようにタイマーを設定する方法 (「クリック」イベントをバインドする) は?