javascript - jquery中获取自定义属性字段的属性

标签 javascript jquery

在下面的示例中,我创建了一个名为“过滤器”的属性。如何使用 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'

正如其他人所指出的,您应该使用数据属性(jquery 1.10或更高版本支持)以与自定义属性保持一致:

<div class="portfolio-item" data-filters="games vfx video">

并提取其值:$('.portfolio-item').data('filters');

关于javascript - jquery中获取自定义属性字段的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35610304/

相关文章:

javascript - 突变观察者 : detecting visibility changes inherited from a parent element

javascript - 从选定行表绘制 Highcharts 的问题

javascript - 如何配置 Highcharts 以使其显示一些预定义值

javascript - 检测对自定义指令的关注

javascript - Tokbox Youtube 广播问题

javascript - 如何为文本添加悬停效果

javascript - jquery 动画不透明箭头 mouseenter mouseleave

JQuery 函数未按预期工作

jquery - 如何设置和删除默认 Enter Click on my page

javascript - 如何使用 Ajax 和 jquery 调用 Web 服务?