jquery - 如何使用 jquery Attr() 仅选择第一个属性?

标签 jquery

我有一个 div 如下:

<DIV CLASS="variable productPopup"></DIV>

将其分配给 var 时,如何仅选择变量?请注意,变量会发生变化,因此需要选择第一项,而不是字面上的“变量”

var ID = $(this).attr("class");

最佳答案

要获得提到的第一个类,您可以用空格分隔值:

var firstClass = $(this).attr("class").split(" ")[0];

因此,如果类属性是“foo Bar”,您将得到“foo”。

关于jquery - 如何使用 jquery Attr() 仅选择第一个属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2195806/

相关文章:

jquery - jquery 中的可滚动、轮播、 slider ,无需任何插件 - 最简单的方法

javascript - 如果支持 CSS,运行 JS/JQuery

php - Ajax 返回的元素不会在 jQuery 中触发

javascript - 如何将插入符位置存储在可编辑的 div 中?

php - JS函数只能调用一个方法

jquery - 使用 "if/else if"语句启动 .click 函数

javascript - 如何在关闭时制作动画?[Javascript]

javascript - $last 是否意味着 ng-repeat 元素已经渲染?

jquery - 更新海边的嵌入组件,无需刷新整个页面

JavaScript 确认在某些操作系统上陷入无限循环的模糊/焦点事件