gpt4 book ai didi

jQuery 确认(外部插件)无法正常工作

转载 作者:行者123 更新时间:2023-12-01 07:21:46 27 4
gpt4 key购买 nike

我的网站上的 jQuery 确认代码遇到了一个非常奇怪的问题。我一直在使用 Nadia Alramli 设计的插件 ( http://nadiana.com/jquery-confirm-plugin )

该插件会停止其所应用的元素的操作,并首先提供一个确认对话框。我将其用作我开发的资金申请管理系统上的“操作按钮”。一切都工作正常,直到最近,突然之间,代码停止工作。显示确认对话框,但是当您单击"is"时,按钮的操作不会执行。

我已经检查并重新检查了代码,与最初的实现方式相比没有任何改变。我还创建了一个示例页面,其中删除了所有其他不必要的代码,但我仍然遇到同样的问题。这是我的示例页面的链接: http://www.greeleyw2w.org/admin/example2.html

什么会导致这样的事情?我唯一能想到的要么是我的网络主机 (GoDaddy) 的问题,要么是 Google 托管版本的 jQuery 的问题。

//Actions for the status change buttons
$(document).ready(function(){
$("#test").click(function(){ //The action of the button
alert("You confirmed the button click.");
});

$('.confirm').confirm({ //Captures button action, asks for confirmation.
msg:'Are you sure?',
wrapper:'<span style="color:#099"></span>',
dialogShow:'fadeIn',
dialogSpeed:'slow',
buttons: {
wrapper:'<button></button>',
separator:' '
}
});
});

最佳答案

它与 JQuery 1.8 不兼容。

在第 43 行左右,将代码更改为:

var events = jQuery.data(target, 'events');

var events = jQuery._data(target, "events");

由于删除了 api,事件模型在 1.8 中中断。

http://blog.jquery.com/2012/08/09/jquery-1-8-release

关于jQuery 确认(外部插件)无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12926987/

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