我在下面的例子中创建了一个名为"过滤器"的属性。如何使用 jquery 获取属性值?哪个会是游戏、视觉特效、视频?
<div class="portfolio-item" filters="games vfx video">
<p>This is a test</p>
</div>
只需 :
$('.portfolio-item') // use class selector to target the class 'portfolio-item'
.attr('filters'); // This would give you the value of the attribute 'filters'
正如其他人所指出的,您应该使用 data attributes
(jquery 1.10 或更高版本支持)与自定义属性保持一致:
<div class="portfolio-item" data-filters="games vfx video">
并提取其值:$('.portfolio-item').data('filters');