我面臨一個問題,我想使用jQuery去除容器div的所有子元素邊框。如何使用jquery刪除父div的所有子元素的邊界?
子元素可以是圖像,div,p標籤或錨點或任何HTML標籤。
這裏是我的嘗試:
$(document).ready(function(){
$("#div1").children("div").css("border","0px solid red");
});
我面臨一個問題,我想使用jQuery去除容器div的所有子元素邊框。如何使用jquery刪除父div的所有子元素的邊界?
子元素可以是圖像,div,p標籤或錨點或任何HTML標籤。
這裏是我的嘗試:
$(document).ready(function(){
$("#div1").children("div").css("border","0px solid red");
});
更改孩子去尋找,像這樣。
$(document).ready(function(){
$("#div1").find("*").css("border", "0");
});
而這裏的小提琴:http://jsfiddle.net/Yu25h/
$("#div1").find("*").css("border","0");
嗯,這很簡單:
$("#div1 *").css({
border: "none"
});
或者,如果你有你的父母的一個jQuery對象:
var $div = $("#div1");
$div.find("*").css({
border: "none"
});
如果您知道你只是想從div元素中刪除邊框而不是裏面的所有元素,只需使用:
var $div = $("#div1");
$div.find("div").css({
border: "none"
});
爲所有兒童將是 $("#div1").children().css("border", "0");
但是,如果你通過樣式屬性添加邊框像以前那樣你也可以去
$("#div1").children().removeAttr("style");
希望這有助於
所有的孩子或所有的後代? – 2012-01-12 10:50:21
始終在問題本身中包含相關代碼/標記*。爲什麼:http://meta.stackexchange.com/questions/118392/add-stack-overfow-faq-entry-or-similar-forputing-code-in-the-question – 2012-01-12 10:50:58
只限於兒童或兒童的孩子? 那麼行'