gpt4 book ai didi

javascript - Jquery Mobile Pop 未在事件中打开

转载 作者:行者123 更新时间:2023-12-03 11:47:01 25 4
gpt4 key购买 nike

我有下一个脚本:

function validateForm() {
var mp = document.forms["local_storage_form"]["mphone"].value;
var hp = document.forms["local_storage_form"]["hphone"].value;
if (hp == "" && mp == "") {
$('.tooltip2').fadeIn('slow');
return false;
} else {
localStorage.setItem('submit',1)
$('.tooltip2').fadeOut('fast');
$('#vaild').fadeOut('fast', function() {
$(this).replaceWith('<img src="images/ajax-loader.gif">');
$('#vaild').fadeIn("fast");
$("#myPopup").load("ajax.txt");
$('#myPopup').open;

});
setTimeout(function() {


$.mobile.changePage("#rent");
}, 5000);
}
}

并且该功能由 $(document).on("click") 事件激活,但弹出窗口未打开,我希望弹出窗口停留 5 秒,然后 $.mobile.changePage 将被激活。

我的代码有什么问题?

最佳答案

您忘记在要更改的页面前面添加 $ 符号。以下是正确的调用:

$.mobile.changePage($('#rent'));

查看以下jsfiddle一个工作演示。

关于javascript - Jquery Mobile Pop 未在事件中打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26007391/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com