4

我正在尝试选择一个包含空格或某个字符的数据属性值,但它不太喜欢它。下面是我为单字属性值工作的代码。

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

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

4

1 回答 1

16

引用选择器中的值:

// ------------------v -------------------------------v
$('div[data-roomtype="' + $(this).data('roomtype') + '"]'). ...

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

于 2012-12-19T19:35:24.483 回答