2015-05-09 81 views
0

我遇到的问题是我希望能够在不等待事件点击的情况下查看row变量。决定何时加载html文件

作品: 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

不明确。 alert($ row)与决定加载HTML文件有什么关系?

您可以使用setTimeout函数来避免点击。

1

你缺少each

$('[data-row]').each(function() { 
    var row = $(this).attr('data-row'); 
    alert(row); 
}); 
0

删除你的第二个代码行1和4。
这必须是jQuery的内部的document.ready
你的代码必须是这样的

var row = $(this).attr('data-row'); 
alert(row);