如何将CSS样式应用于自定义属性

3
<p target="a"><a>A</a></p>
<p target="b"><a>B</a></p>
<p target="c"><a>C</a></p>
<p target="d" ><a>D</a></p>
<p target="e"><a>E</a></p>

我可以像这样选择自定义属性:

并且我可以像这样选择自定义属性

$($(this).attr('target'))

但是我该如何为它添加样式呢?我尝试使用 $($(this).attr('target')).css(),但没有起作用。提前感谢。


$(this).attr('target')中的$(this)是什么? - guest271314
1个回答

3
您可以使用属性等于选择器。
$("[target=" + $(this).attr("target") + "]").css(/*propertyName [, propertyValue]*/)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接