Jquery 选择除一个标记外的所有标记

Jquery 选择除一个标记外的所有标记,jquery,Jquery,如何在div中选择除一个标记以外的所有标记(我给出了一个非常简化的代码,但在实际情况中,我可以选择任何标记) 我这里也有: $(“div”)。单击(函数(){ $(“#tot”).find(“*”).not(“h1”).css(“颜色”、“蓝色”); //$(“#tot”).find(“*:not(“h1”)).css(“color”,“blue”); }); 这是h1 这是h3这是p 是否要选择除第一个元素之外的所有子元素?您可以使用:first-child伪选择器: $(“div”)。

如何在div中选择除一个标记以外的所有标记(我给出了一个非常简化的代码,但在实际情况中,我可以选择任何标记)

我这里也有:

$(“div”)。单击(函数(){
$(“#tot”).find(“*”).not(“h1”).css(“颜色”、“蓝色”);
//$(“#tot”).find(“*:not(“h1”)).css(“color”,“blue”);
});

这是h1
这是h3这是p


是否要选择除第一个元素之外的所有子元素?您可以使用:first-child伪选择器:

$(“div”)。单击(函数(){
$(“#tot”).find(“*”).not(“:first child”).css(“颜色”、“蓝色”);
});

这是h1
这是h3这是p


您不喜欢当前代码中的哪些内容?似乎与前面描述的一样,但可以简化为:$(“#tot:not(h1)”).css(“color”,“blue”)@Nrc“Ii不工作。我想选择除h1以外的任何内容。因此,h3和p应为蓝色”尝试
单击
ing
div
在stacksnippets?请参见OP中的
$(“div”)。单击
h3
p
div
上单击
按钮,会显示
蓝色的
文本?非常抱歉!。代码是有效的。我的电脑好像出了问题