我对jQuery很新,所以这基本上是一个语法问题。我使用jQuery UI可选择,我想知道如何根据元素的id的一部分排除元素。在我链接到此处的示例中,我有以下ID的div:' TextBox1_label',' TextBox2_label',' TextBox3_label',' TextBox4_label&# 39;,' TextBox5',' TextBox6'
在我的示例中,我排除了' TextBox3_label'和' TextBox4_label'从可选择的角度来看,但我想要做的是将所有以id结尾的div排除在' _label'从可选择。
答案 0 :(得分:0)
您可以使用attribute contains selector:
filter: ':not(div[id*="_label"])'
但是我建议在你的html中添加其他东西,将div标识为标签。例如,将其更改为:
<div id="textbox1_label" class="label">My label</div>
并过滤掉没有“label”类的东西。