Javascript Jquery.click()不适用于safari。。但是在其他浏览器上工作

Javascript Jquery.click()不适用于safari。。但是在其他浏览器上工作,javascript,jquery,safari,Javascript,Jquery,Safari,这段代码可以在chrome和firefox上运行。但是仅仅是狩猎不能让它工作。。。现在有什么问题?jquery在任何浏览器上运行都应该没有问题 单击功能元素位于按钮标签上 $(文档).ready(函数(){ $(“#加载图标”).hide(); $('.complete order')。单击(函数(){ $(“#加载图标”).show(); $(函数(){ 计数=0; wordsArray=[“请稍候…加载…”、“不要关闭浏览器…”、“我们正在设置您的网站…”、“正在运行系统…”、“几乎完成…

这段代码可以在chrome和firefox上运行。但是仅仅是狩猎不能让它工作。。。现在有什么问题?jquery在任何浏览器上运行都应该没有问题

单击功能元素位于按钮标签上

$(文档).ready(函数(){
$(“#加载图标”).hide();
$('.complete order')。单击(函数(){
$(“#加载图标”).show();
$(函数(){
计数=0;
wordsArray=[“请稍候…加载…”、“不要关闭浏览器…”、“我们正在设置您的网站…”、“正在运行系统…”、“几乎完成…”];
setInterval(函数(){
计数++;
$(“#加载图标跨度”).fadeOut(400,函数(){
$(this).text(wordsArray[count%wordsArray.length]).fadeIn(400);
});
}, 2000);
});
});
});

请稍候。。。加载。。。
按钮

我想你可以试试下面的代码

$(document).on("click",'.complete-order',function(){
// You code
});

额外的功能是什么<代码>$(函数(){
。这与您的
$(文档)相同。准备好了(函数(){
)。不确定这是问题所在,但不是必需的吗?去掉内部
$(函数(){
我已经编辑了我的代码段..你可以试着运行it@Rick是文本更改的动画…你现在可以运行代码了..我已经在Safari中为我编辑了代码片段。