2
A
回答
5
7
這句法僅適用於屬性。對於HTML內容,您可以用.filter()
:
$('.box').filter(function() {
return $.trim($(this).html()) === '';
}).eq(0);
編輯:與:empty
的問題是,換行符和空格不空。所以:
<div> </div>
<div>
</div>
...將不匹配。
0
var boxEq;
$('div.box').each(function(i,obj){
if (boxEq === void(0)) {
if ($(obj).html() === '') {
boxEq = i;
break;
}
}
});
// this is your div
$('div.box').eq(boxEq);
0
試試這個:
$('.box').each(function(){
if($(this).text().length == 0)
//box is empty
});
0
$("div.box:empty").eq(0)
添加.eq(0)
,因爲你說第一空
1
如何:
您的html:
<div class="empty"></div>
<div class="empty"></div>
腳本:
$(document).ready(function(){
$(".empty:empty:first").html("JJJJ");
});
入住這
相關問題
- 1. 如何使用jquery在html表中找到元素的ID
- 2. 你如何找出元素類型的根元素是與jQuery
- 3. 如何使用jQuery更新HTML元素?
- 4. 如何使用jQuery顯示HTML元素?
- 5. 如何找到元素,並用jQuery點擊html
- 6. Javascript的jQuery的如何找到一個HTML元素的座標?
- 7. 使用jQuery無法找到動態添加的HTML元素
- 8. 使用空CSS類找到HTML元素
- 9. 如何找到jQuery的DOM元素
- 10. jQuery爲它找到的每個元素返回兩個元素?
- 11. 如何找到一個html元素,然後刪除它?
- 12. 使用jQuery元素訪問html元素?
- 13. 如何找到一個HTML元素
- 14. 如何使用硒找到自定義HTML元素的webdriver
- 15. 橫向HTML元素直到使用jQuery
- 16. 使用jQuery如何找到所選元素的父元素的第一個ELEMENTTYPE?
- 17. 如何添加到jQuery元素HTML
- 18. 使用jQuery元素添加刪除元素使用html元素
- 19. Jquery - 如何找到使用類和屬性的元素
- 20. 如何使用jQuery找到最後的li元素?
- 21. 如何使用jQuery找到最接近元素的屬性?
- 22. 如何找到使用jQuery元素的數量
- 23. 我如何找到一個使用tabindex的元素 - Javascript不jQuery
- 24. 在jquery中,你如何找出被點擊元素的'eq'?
- 25. 如何找到一個元素,它使用C#
- 26. 如何使用jQuery在父元素ID中查找元素?
- 27. 如何在拖動元素時使用jquery查找元素
- 28. 你能通過csquery的屬性找到html元素嗎
- 29. 如何找到元素被拖入jquery
- 30. 我如何找到這個JQuery元素?
+1並請使用`$返回.trim(this.innerHTML)=== '';`。 :) – Reigel 2011-01-31 03:57:41
+1。絕對正確 – Dutchie432 2011-01-31 13:14:30