任何更好的方法來做到這一點(假設我有10 a
元素,例如)?將相同的功能應用於很多元素(按順序)
$('#id > a:nth-child(1)').click(function() { changeP(1); return false; });
$('#id > a:nth-child(2)').click(function() { changeP(2); return false; });
$('#id > a:nth-child(3)').click(function() { changeP(3); return false; });
我知道2級的可能性,但我並不特別喜歡它們:使用.bind()
與參數,而不是使用.map(return $(this))
.click()
+1比'index()',它必須遍歷所有的兄弟元素,並計算它們的數量。 – bobince