jQuery DataTables中的Javascript变量
|
我不确定这个问题与Javascript有关还是与Jquery有关。看起来真的很简单,但是我被困住了。
我正在尝试将JavaScript变量分配给jquery DataTables函数。
[script]
//Not working
var counter = 0;
function testfunction(){
doSomething();
counter++;
}
$(function() {
var newId = \"#table\" + counter;
$(newId).live(\'dblclick\', function () {
alert(\"test\");
});
});
[/script]
$(\“#table \”)引用我的html中的表ID。但是,这不起作用。下面的版本代替。
[script]
//Working version
$(function() {
//var newId = \"#table1\"
$(\"#table1\").live(\'dblclick\', function () {
alert(\"test\");
});
});
[/script]
我怎么解决这个问题?谢谢。
没有找到相关结果
已邀请:
2 个回复
长拳
如果可行,那是因为您在本地使用变量,并且'live \'无法再访问该变量。您是否尝试过其他功能,例如$(newId).click()。
蹦吃舷弦
这是一个有效的JsFiddle示例。