2013-10-20 47 views
0
$(document).on('ul li:nth-child(even)',function(){ 
    $(this).addClass('e'); 
}); 

用戶可以添加和刪除li,但使用上面的代碼看起來似乎不起作用。選擇動態元素使用文檔不起作用

+1

必須指定事件類型。看看'on'文檔。 –

+0

我用這個$('ul li:nth-​​child(偶數)')。addClass('even');它does not; t work too –

+1

你的代碼沒有意義。你能確定你想要做什麼嗎? –

回答

0

我不認爲你需要on在這裏; on用於事件附加和處理:

將一個或多個事件 的事件處理函數附加到所選元素。

嘗試:

$('ul li:nth-child(even)').addClass('e'); 

演示:http://jsfiddle.net/IrvinDominin/6u6wS/