Jquery 如何从按钮抓取属性?

Jquery 如何从按钮抓取属性?,jquery,Jquery,我正在尝试获取此按钮数据的警报,特别是“6374”部分。你知道如何用jQuery抓住它吗 html: 该按钮需要有菜单项类,以便您可以这样选择它 您忽略了调用jQuery函数来选择项目的$ 您可以使用.data()方法获取数据属性 alert($('.menu item').data('snax-post')) Text该按钮需要有菜单项类,以便您可以这样选择它 您忽略了调用jQuery函数来选择项目的$ 您可以使用.data()方法获取数据属性 alert($('.menu item')

我正在尝试获取此按钮数据的警报,特别是“6374”部分。你知道如何用jQuery抓住它吗

html:


该按钮需要有
菜单项
类,以便您可以这样选择它

您忽略了调用jQuery函数来选择项目的
$

您可以使用
.data()
方法获取数据属性

alert($('.menu item').data('snax-post'))


Text
该按钮需要有
菜单项类,以便您可以这样选择它

您忽略了调用jQuery函数来选择项目的
$

您可以使用
.data()
方法获取数据属性

alert($('.menu item').data('snax-post'))

Text
使用
警报($('.menu item').data('snax-post'))
使用
警报($('.menu item').data('snax-post'))来警报数据snax post属性
向数据snax post属性发出警报

您缺少$,并且按钮元素中没有菜单项类
you were missing $ and you don't have menu-item class in button element 

<button data-snax-post="6374">Text</button>

 alert($('button').attr('data-snax-post'));
正文 警报($('button').attr('data-snax-post'));
您缺少$,并且按钮元素中没有菜单项类
正文
警报($('button').attr('data-snax-post'));

这不只是一个打字错误问题吗?只是想知道,因为OP只缺少
$
其余的都可以100%工作。他们也缺少元素中的类。或者您可以执行
警报($('button').attr('data-snax-post')仅基于问题!可能不止一个按钮。这不是唯一的打字错误问题吗?只是想知道,因为OP只缺少
$
其余的都可以100%工作。他们也缺少元素中的类。或者您可以执行
警报($('button').attr('data-snax-post')仅基于问题!可能有多个按钮。您的警报中缺少jQuery登录的
$
。补充说,它会很好地工作。另外,使用此
警报($('button').attr('data-snax-post')
因为您当前没有任何类,或者在按钮中添加类
。菜单项
。您的警报中缺少jQuery登录的
$
。补充说,它会很好地工作。另外,使用此
警报($('button').attr('data-snax-post')因为您当前没有任何课程,或者在按钮上添加class
。菜单项
。这不是问题。这不是问题。这正是我在回答中所说的。这正是我在回答中所说的。
alert(('.menu-item').attr('data-snax-post'));
you were missing $ and you don't have menu-item class in button element 

<button data-snax-post="6374">Text</button>

 alert($('button').attr('data-snax-post'));