好了上面的鏈接是什麼,我不能想出的jsfiddle,當點擊#CALL DIV當它應該抓住它的兄弟#NUMBER的html的()和put在文本框中。但它只適用於第一個聯繫div。我不知道爲什麼它不工作。
0
A
回答
0
不能使用重複的ID。更改爲:
<div class="contact">
<div class="name">John</div>
<div class="number">2143650034</div>
<div class="call"></div>
</div>
<div class="contact">
<div class="name">Terry</div>
<div class="number">4690048824</div>
<div class="call"></div>
</div>
$(".call").click(function() {
var num = $(this).siblings(".number").html();
$("#num").val(num);
});
1
id
s在整個文檔中應該是唯一的。在你的情況下,我想只有最後定義的元素是「可見的」。
1
不能有多個div具有相同id
相關問題
- 1. jQuery next 5 sibilings
- 2. jQuery的API幫助
- 3. JQuery Flexigrid的幫助
- 4. JQuery:$(「#div」)的幫助
- 5. 幫助與jQuery的
- 6. 幫助與JQuery的
- 7. jQuery的undelegate幫助
- 8. 幫助jQuery .next
- 9. Jquery Opacity幫助
- 10. jQuery Keycode幫助
- 11. javascript jquery幫助
- 12. jquery easyslide幫助
- 13. jQuery AJAX幫助
- 14. 幫助jQuery valid8
- 15. jQuery JSON幫助
- 16. JQuery Ajax幫助
- 17. jQuery值幫助
- 18. 幫助jquery animate()
- 19. JQuery Ajax幫助
- 20. Jquery .next()幫助
- 21. jquery ajax幫助
- 22. Jquery load()幫助
- 23. 幫助jQuery選擇
- 24. 幫助Jsonp和jQuery
- 25. jquery包含幫助
- 26. jquery父母()幫助
- 27. jQuery動畫幫助
- 28. jQuery選擇幫助
- 29. jQuery Mobile h5Validate幫助
- 30. 幫助jQuery驗證
工作。謝謝! – nkcmr 2011-02-02 19:00:15