Javascript 启用另一页上的按钮
例如,我有两个页面(jquerymobile),因此不同的页面实际上是同一html中的div。所以我有一个第3页,它从数据库加载图像,当你点击一个图像时,它会进入第2页,并将图像放到第2页的一个div中。现在我有一个禁用的按钮=“禁用”。当调用该函数将图像放入该第二页div时,它会自动重定向到第二页。现在按钮本身被禁用。因此我尝试将其添加到添加图像的函数中:document.getElementById(“resetbutton”).disabled=false 发生的情况是,当页面再次重定向回第二页时,按钮会重新加载,从而覆盖已禁用的false,因为它是自动禁用的。这个问题的解决方案是什么Javascript 启用另一页上的按钮,javascript,jquery,mobile,jquery-mobile,Javascript,Jquery,Mobile,Jquery Mobile,例如,我有两个页面(jquerymobile),因此不同的页面实际上是同一html中的div。所以我有一个第3页,它从数据库加载图像,当你点击一个图像时,它会进入第2页,并将图像放到第2页的一个div中。现在我有一个禁用的按钮=“禁用”。当调用该函数将图像放入该第二页div时,它会自动重定向到第二页。现在按钮本身被禁用。因此我尝试将其添加到添加图像的函数中:document.getElementById(“resetbutton”).disabled=false 发生的情况是,当页面再次重定向回
提前谢谢 你不能做一些类似于:
$('#two').live('pageinit',function(event){
if (resetButton) { // variable to determine active/disabled
$('#resetbutton').addClass('active');
}
});
我认为您可以简单地调用('#resetbutton').addClass('active');(与您正在做的类似)在函数中。。。您是否在第2页上动态生成该内容?如果是这样,您应该能够绑定到pageinit或pageshow事件并确定按钮状态。您不能执行以下操作吗:
$('#two').live('pageinit',function(event){
if (resetButton) { // variable to determine active/disabled
$('#resetbutton').addClass('active');
}
});
我认为您可以简单地调用('#resetbutton').addClass('active');(与您正在做的类似)在函数中。。。您是否在第2页上动态生成该内容?如果是这样,您应该能够绑定到pageinit或pageshow事件,并确定按钮状态。调用document.getElementById(“resetbutton”)。disabled=false时绑定到哪个事件;您可以发布一些示例代码吗?Kies对象在单击图像时重置opslaan()函数被调用。函数opslaan(hetPad){$('div#content2')。追加(“”);window.location='two';window.getElementById(“resetbutton”)。disabled=false;}为什么调用window.location='two'?您不能使用jqm的changePage()吗?调用document.getElementById(“resetbutton”).disabled=false时绑定到哪个事件;您可以发布一些示例代码吗?Kies对象在单击图像时重置opslaan()函数被调用。函数opslaan(hetPad){$('div#content2')。追加(“”);window.location='two';window.getElementById(“resetbutton”)。disabled=false;}为什么调用window.location='two'?您不能使用jqm的changePage()吗?