如何在此处选择标题而不是副标题:
<h1 id="banner">
This is the Title
<span id="subtitle">and the subtitle</span>
</h1>
我想做类似的事情
h1 < span#subtitle {font-weight:bold}
要么
h1:not(#subtitle) {font-weight:bold}
最佳答案
要仅提取标题文本而不提取字幕,请使用以下命令:
var text = $("#banner").contents().filter(function () {
if (this.nodeType == 3) { // Text Node
return this;
}
})[0];
DEMO。
关于jquery - CSS或jQuery选择器排除 child ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12229475/