Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.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
除了Firefox3.5之外,每个浏览器中都有多个jquery代码_Jquery_Firefox3.5 - Fatal编程技术网

除了Firefox3.5之外,每个浏览器中都有多个jquery代码

除了Firefox3.5之外,每个浏览器中都有多个jquery代码,jquery,firefox3.5,Jquery,Firefox3.5,我有3种不同的jquery用法&将其放在一个代码中,如下所示: $(function() { $("#ticker01").liScroll({travelocity: 0.075}); $(mainContent).corner("10px"); $(".article .thebody").hide(); $("#mainContent .article ul") .prepend("<li class='readbody'>

我有3种不同的jquery用法&将其放在一个代码中,如下所示:

$(function() {
    $("#ticker01").liScroll({travelocity: 0.075}); 

    $(mainContent).corner("10px");

    $(".article .thebody").hide();
    $("#mainContent .article ul")
        .prepend("<li class='readbody'><a href='' title='Read the article'>Read/Hide Story</a></li>");

    $(".actions li.readbody a").click(function(event){
        $(this).parents("ul").prev(".thebody").slideToggle("normal");

        // Stop the link click from doing its normal thing
        return false;
    }); 
});
$(函数(){
美元(“#ticker01”).liScroll({travelocity:0.075});
$(主要内容)。角落(“10px”);
$(“.article.thebody”).hide();
$(“#mainContent.article ul”)
.prepend(“
  • ”); $(“.actions li.readbody a”)。单击(函数(事件){ $(此).parents(“ul”).prev(“thebody”).slideToggle(“正常”); //停止链接单击以执行其正常操作 返回false; }); });
    第一个控制滚动的新闻行情器,第二个控制圆角,第三个控制滑动切换功能。所有3个都有单独的jquery文件关联,链接如下:(放在上面jquery部分的前面。第一个用于slidetoggle,第二个用于news ticker,第三个用于corners)

    
    

    在Safari&IE中,所有3个都可以正常工作,但在FF 3.5中,似乎只有新闻代码可以正常工作。我似乎无法在FF中同时完成所有工作&我不知道为什么

    在Firefox中调试javascript,是您的朋友。

    $(mainContent).corner("10px");
    
    应该是

    $('#mainContent').corner("10px");
    

    还是缓存在变量
    mainContent
    中的选择器?您发布的代码在您发布的上下文中看起来还可以,您是否也可以提供您正在使用的相关HTML(理想情况下为回答者提供一个精简版本)。

    非常感谢。所有3个jquery函数现在都可以同时工作。第一次的时候很混乱,因为它在Safari上运行得很好&而我预期的情况正好相反。没问题。不同的浏览器处理未定义变量的方式不同,如果我没记错的话,Firefox对此是非常不宽容的,因此错误后的任何代码都不会执行。另一方面,IE真的很轻松。哦,顺便说一句,如果这解决了你的问题,请将其标记为“接受”答案(单击帖子左侧的勾号,在投票计数器下方)。
    $('#mainContent').corner("10px");