Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在safari浏览器a[rel=';fct';]中。单击“功能不工作?”?_Javascript_Jquery_Html_Safari - Fatal编程技术网

Javascript 在safari浏览器a[rel=';fct';]中。单击“功能不工作?”?

Javascript 在safari浏览器a[rel=';fct';]中。单击“功能不工作?”?,javascript,jquery,html,safari,Javascript,Jquery,Html,Safari,java脚本函数在safari浏览器上不起作用 JavaScript代码: $(function() { $("a[rel='fct']").click(function(e) { pageurl = $(this).attr('href'); var path = pageurl.split('?')[0]; // to get the ajax content and display in div with id 'content' $.ajax

java脚本函数在safari浏览器上不起作用 JavaScript代码:

$(function() {
    $("a[rel='fct']").click(function(e) {

    pageurl = $(this).attr('href');
    var path = pageurl.split('?')[0];


    // to get the ajax content and display in div with id 'content'
    $.ajax({
        type : 'POST',
        url : pageurl,
        success : function(data) {
            alert("success");
        }
    });


    e.preventDefault()
});
}))

HTML代码:-

<a rel="fct" href="http://stackoverflow.com/">Stack Overflow </a>

上述代码在chrome、Mozilla中运行良好,但在safari中不起作用

请帮忙。
谢谢

定义“不工作”<代码>//此处的代码未被调用?大概是Mac上的狩猎?你能在我创建的JSFIDLE中重现吗?它似乎在我的Safari()上工作。。。您正在尝试使用哪个版本的safari?不应该产生影响。那你的文件的一些糟糕的缓存呢。。。Safari擅长于此:Dits不会命中javascript函数。。适用于windows 8的safari 5.1.7版对我来说运行良好。无论如何,我建议您使用
.on('click',function(){})
而不是
.click(function(){})
谢谢您的建议。。但是现在我又犯了一个错误。。如何检查包含函数。。因为现在这个string.contains()在safaroi中不起作用