任何更好的方法来做到这一点(假设我有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