多个js with(document).ready(function()

时间:2012-09-10 12:47:03

标签: javascript jquery

我的页面上有一个搜索系统,一个幻灯片和一个用js运行的旋转木马,但旋转木马没有运行:

搜索以:

开头
$('document').ready( function() {
            $("#search_query_top")

幻灯片开头于:

$(window).load(function()
{
    init_slideshow()
})

旋转木马开头于:

jQuery(document).ready(function() { 
            $("ul.carruselhome").simplecarousel({

问题,我想是在这里:

$('document').ready( function() 

当我从搜索系统中禁用该行时:

$('document').ready( function() ; //the carousel works...

我尝试更改carousel脚本上的就绪语法,但没有任何反应,我只想在轮播脚本中修复它。
('文件')不会影响任何事情。

3 个答案:

答案 0 :(得分:2)

它不是

$('document').ready( function() {

但是

$(document).ready( function() {

答案 1 :(得分:1)

<。> .ready()函数为文档的“ready”事件附加事件处理程序。 这些事件处理程序不会被连续调用寄存器函数(.ready())所覆盖..

您的问题是一个错字:'document'会查找名为document的标签..

尝试

$(document).ready()

:)

问候!

答案 2 :(得分:0)

您应该将所有剩余的处理程序包含在一个.ready函数中,如

 $(document).ready( function() {
    // 1st handler

    //2nd handler

    });