jQuery AddClass匹配类和值

时间:2016-09-16 09:55:35

标签: jquery addclass

我有以下内容:

print(text)

使用jQuery如何将<span class="dateStart" val="0">2016-09-16</span> | <span class="dateStart" val="1">2016-09-15</span> | 类添加到selected AND <span>的{​​{1}}。

我试过了:

class=dataStart

但它们都不起作用。我甚至关闭了吗?

1 个答案:

答案 0 :(得分:0)

您希望在具有“dateStart”类和“val”属性为“1”的范围内添加“selected”类,因此选择器应为$('.dateStart[val="1"]').addClass('selected');

function getSelected(){
  $('.dateStart[val="1"]').addClass('selected');
}
.selected{
  color:red
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<span class="dateStart" val="0">2016-09-16</span> | 
<span class="dateStart" val="1">2016-09-15</span> |
<br/><br/>
<button onclick="getSelected()">Click Here</button>