选择具有空格或特定字符的数据属性值

dev*_*dev 4 javascript jquery jquery-selectors custom-data-attribute

我正在尝试选择一个具有空格或某个特征的数据属性值,但它不太喜欢它.下面是我为一个措辞属性值工作的代码.

$('div[data-roomtype='+$(this).data('roomtype')+']').animate({opacity:0.1},100);
Run Code Online (Sandbox Code Playgroud)

而且我还把我希望实现的非常简化的小提琴(http://jsfiddle.net/Tse6k/2/)放在一起.有一个简单的解决方案吗?任何帮助或建议将不胜感激.

Vis*_*ioN 16

引用选择器中的值:

// ------------------v -------------------------------v
$('div[data-roomtype="' + $(this).data('roomtype') + '"]'). ...
Run Code Online (Sandbox Code Playgroud)

演示: http ://jsfiddle.net/Tse6k/3/