使用Jquery选择具有后缀id和类名的元素

时间:2015-01-14 06:38:52

标签: javascript jquery html

我正在尝试选择ID为"_pan1"后缀的元素,并且应该从下面的代码中将类名称设为oleDiv1

<div id="44_div_pan1" class="oleDiv1">
<div id="45_div_pan1" class="oleDiv2">
<div id="47_div_pan1" class="oleDiv1">
<div id="48_div_pan2" class="oleDiv4">

我可以使用下面的代码

使用后缀表单ID名称获取元素

$("*[id$='_pan1']")

但我无法获得具有类oleDiv1

的组合元素

此代码无效$("*[id$='_pan1' .oleDiv1]")

请帮我纠正上述代码中的错误。

由于

3 个答案:

答案 0 :(得分:4)

只需组合选择器,它们之间没有任何空格。

$('[id$=_pan].oleDiv1');

答案 1 :(得分:2)

试试这个

console.log($("*[id$='_pan1'].oleDiv1")); 

Example

答案 2 :(得分:2)

您需要使用 attribute ends with selector

 $('[id$="_pan1"].oleDiv1')