Jquery .load无法访问调用页面<script>文件</script>

时间:2012-01-31 03:36:16

标签: jquery load

我希望这个标题有道理,我知道它可能没有。无论如何... 我在一个按钮上有.click()事件,该按钮在外部html文件上调用.load()以加载具有登录形式的div。登录表单需要访问加载Jquery文件的调用页面才能运行。 但是,我必须使用全局Jquery文件并将其放在调用页面和加载的页面html文件中,以便登录表单工作,所以我调用两次相同的Jquery文件。否则,加载的html无法访问调用页面Jquery函数。我还没有找到解决方法,但外部文件是否有办法访问同一个文件?

修改

但是,它可以访问调用页面的css文件,嗯......

修改 加载代码(不包括其他不必要的函数)

$( document ).ready( function() {
 $( ".poster" ).click( function() {
    if( $( ".hidify" ).is( ":visible" ) == true ) {
        $( ".hidify" ).hide();
    } else {
        $( ".hidify" ).load( "../modules/module.postDeal.php" );
        $( ".hidify" ).slideToggle( 400 );
    }
});
});

加载的文件(module.postDeal.php)是一个普通的html文件,其中包含html5 doctype 需要来自上面的Jquery文件的函数。

修改

Jeez很抱歉这样可以编辑,但我想我现在已经知道问题几个小时了。我正在使用jq-watermark插件,它在$(document).ready()调用水印函数来用不同的类替换输入文本。我认为由于文档已经加载,输入更改不会发生。所以我猜这是真正的问题。当您以有效的方式致电$(document).ready()并且不会降低负载时,您能回想起.load()吗?

0 个答案:

没有答案