如何使用data
我目前只做一个,但想在那里添加另一个。好像它不起作用。
$('.user[data-id="'+jsonId+'"]').removeClass('hide').addClass('no-hide');
我想在那里使用第二个:
$('.user[data-id="'+jsonId+'"]'+user[data-country="'+jsonCountry+'"]').removeClass('hide').addClass('no-hide');
它们都属于同一个链接,如下所示:
<a data-id ="jason" data-country="se">Hide</a>
所以我正在尝试更改data-id=jsonId and data-country=jasonCountry
答案 0 :(得分:2)
以下是连接两个属性选择器字符串的方法:
$('.user[data-id="'+jsonId+'"][data-country="'+jsonCountry+'"]').removeClass('hide').addClass('no-hide');
答案 1 :(得分:1)
你可以这样组合,
$('.user[data-id="'+jsonId+'"][data-country="'+jsonCountry+'"]').removeClass('hide').addClass('no-hide');