我有以下腳本,只要是靜態的HTML單擊事件使用jQuery現場
$('li.tab').each(function(index) {
$("#tab" + index).click(function() {$("#tabs").tabs("select" , index );});
});
這是靜態的HTML是什麼樣子的工作原理:
<div class="item" id="tab0"><div class="icon" style="background-image: url('http://intranet/icon0.png');"></div> Default</div>
<div class="item" id="tab1"><div class="icon" style="background-image: url('http://intranet/icon1.png');"></div> Reports</div>
<div class="item" id="tab2"><div class="icon" style="background-image: url('http://intranet/icon2.png');"></div> Other</div>
如果我使用一個數據庫要通過jquery/ajax生成3個html行,我必須使用jquery live函數來連接上面腳本中的click事件嗎?
如果是,我該怎麼做?