我遇到的问题是我希望能够在没有等待事件点击的情况下查看row
变量。
Works:等待点击的JQuery事件,行可以查看:
$('[data-row]').on('click', function() {
var row = $(this).attr('data-row');
alert(row); //
});
不起作用:这就是我想要的工作......?:
$('[data-row]').(function() {
var row = $(this).attr('data-row');
alert(row);
});
答案 0 :(得分:1)
您缺少each
$('[data-row]').each(function() {
var row = $(this).attr('data-row');
alert(row);
});
答案 1 :(得分:0)
不清楚。 alert($ row)与决定加载HTML文件有什么关系?
您可以使用setTimeout函数来避免点击。
答案 2 :(得分:0)
删除第二段代码的第1行和第4行 这必须在jquery document.ready中 您的代码必须像这样
var row = $(this).attr('data-row');
alert(row);