我有一长串<li>
,每个属性都有data-val
属性。实施例:使用使用jQuery定位元素后获取data-val的值[属性^ =值]选择器
<li data-val="yesterdayTrip">Trip</li>
jQuery的attribute^=value
我可以找到基于部分字符串匹配特定<li>
和使用CSS可以改变<li>
。如:
$("[data-val^='yes']").css("background-color", "yellow");
但我不希望把背景黄色,我要得到充分data-val
值。下面是不行的,但在我看来,它应该:
var fullValue = $("[data-val^='yes']").getAttribute("data-val");
我如何获得data-val
价值?
当你有'数据-VAL =“嘘“'在html中,只需使用'$(selector).data('val')'(省略属性名称中的'data-') – Kaddath
谢谢,是的。 – Trialsman