16
A
回答
45
由于罗本在评论中指出,value
不是div标签的有效属性。 jQuery解决方案和使用getElementsByTagName()
的解决方案都必须遍历列表,这对性能不利。我认为,建立一个id
属性,而不是一个更好的选择:
<div id="task_row_0" class="task_row"></div>
然后你可以这样做:
var div = document.getElementById("task_row_" + taskId);
div.parentNode.removeChild(div);
3
var divs = document.getElementsByTagName('div');
for(var i = divs.length; i; i -= 1) {
if (divs[i].getAttribute('value') == 0) {
divs[i].parentNode.removeChild(divs[i]);
}
}
4
这是jQuery代码)):
$('div').each(function(){
if($(this).attr('value') == '0'){
$(this).remove();
}
});
2
编辑:没关系 - Zhasulan打我吧。 :P
使用jQuery -
$('div').each(function(){
if($(this).attr('value') == '0') {
$(this).hide();
}
});
0
相关问题
- 1. 如何删除使用JavaScript或jQuery的CSS和HTML标签
- 2. jquery删除div和以前的标签?
- 3. 使用Javascript动态创建和删除Div标签
- 4. 删除div中的标签
- 5. 如何删除div标签?
- 6. 使用Javascript删除标签和内容
- 7. 如何使用javascript删除标签?
- 8. 使用jQuery从textarea中删除标签
- 9. 如何使用Javascript/jQuery从div内容中去除HTML标签?
- 10. 使用javascript或jquery删除url参数
- 11. 如何删除使用JQuery或JavaScript
- 12. 使用JQuery或Javascript访问Datalist标签
- 13. jQuery的标签 - 使用appendTo添加或删除选项卡
- 14. 使用jQuery删除div
- 15. 使用jquery删除div
- 16. 删除父div使用jquery
- 17. 使用jquery/javascript删除html标记
- 18. jQuery |删除li标签
- 19. jQuery DataTables - 删除标签
- 20. 使用jQuery或JavaScript在屏幕尺寸达到一定大小时删除Div标签?
- 21. 使用WhirlyGlobe删除标签
- 22. JQUERY:如何删除除BR和IMG所有的HTML标签DIV
- 23. 使用javascript或jQuery的固体阻挡DIV使用javascript或jQuery
- 24. 使用“this”使用Javascript删除div
- 25. 使用javascript/jQuery删除cookie
- 26. 使用jquery删除javascript
- 27. 删除使用Javascript/jQuery的
- 28. 如何用Jquery删除标签
- 29. 如何用jQuery删除空p标签?
- 30. 删除div标签上的Style属性
您使用的是JavaScript库? jQuery会是一个可以接受的答案吗?如果是这样,你可以这样做,如果jQuery:$('[value =“0”]')。remove(); – 2011-01-21 05:02:12
值不是div标签的有效属性。 – 2011-01-21 05:04:00