javascript - jQuery 无法获取 attr 值

标签 javascript jquery

我无法获取 <div class="start1" id="1" point="a1">Start</div> 的值元素,我使用的代码:

        $(this).click(function(){
        alert($(this).attr("point"));
        });

如果我输入 $(".start1")而不是这个,然后输出值。这里有什么问题吗?

最佳答案

在此模式下尝试使用数据点而不是点和检索后:

<div class="start1" id="1" data-point="a1">Start</div>

$('.start1').click(function(){
    alert($(this).data("point"));
});

关于javascript - jQuery 无法获取 attr 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18948034/

相关文章:

javascript - 收到错误-ReferenceError : value is not defined

javascript - 为什么 jquery 新闻滚动条在我的网站上不起作用?

asp.net - 如何将 asmx 的返回数据放入 JSON 中?

javascript - 强制 IE 到 'redraw' 一个带有 JavaScript 的元素来修复 CSS 错误?

javascript 输入验证不起作用

javascript - 完全限制输入字段的输入

.net - 潜在危险的 Request.Form

javascript - 炫耀无法站出来的内容

javascript - 尝试在不可扩展对象上定义属性时,WeakMap polyfill 抛出错误

javascript - ExtJS--带有 queryMode "local"的组合框的 typeAhead --无法查询子字符串