Javascript Jquery load();“冲突”;带滑动切换()

Javascript Jquery load();“冲突”;带滑动切换(),javascript,jquery,ajax,load,slidetoggle,Javascript,Jquery,Ajax,Load,Slidetoggle,我使用Jquery load()在DIV中加载外部页面,到目前为止还不错,问题是,在其中一个外部页面中,我需要做一个滑动切换效果,但它根本不起作用,我相信这是因为load()。下面是我正在使用的一些代码 这就是项目本身。 在左侧菜单上,单击CADASTRO,然后单击NOVO ASSOCIADO,这是一个外部页面,顶部有一个灰色的锚定主体,当用户单击该主体时,它必须滑动我的表单 如果你们只想查看外部页面,就在这里 上面的链接可以正常工作,但是当我在项目中并使用load()调用它时,什么都不会发

我使用Jquery load()在DIV中加载外部页面,到目前为止还不错,问题是,在其中一个外部页面中,我需要做一个滑动切换效果,但它根本不起作用,我相信这是因为load()。下面是我正在使用的一些代码

这就是项目本身。

在左侧菜单上,单击CADASTRO,然后单击NOVO ASSOCIADO,这是一个外部页面,顶部有一个灰色的锚定主体,当用户单击该主体时,它必须滑动我的表单

如果你们只想查看外部页面,就在这里

上面的链接可以正常工作,但是当我在项目中并使用load()调用它时,什么都不会发生

如果你想知道,下面是我如何加载页面和幻灯片。 这会加载我遇到问题的页面

        $("#novoAssociado").click(function() {
        $("#principal").load("novoassociado.html");
    });
这是幻灯片内容的代码

<script type="text/javascript">
$("document").ready(function() {
    $("#dadosPessoais").click(function() {
        $("#one").slideToggle();
    });

    $("#localizacaoAnchor").click(function() {
        $("#localizacaoContent").slideToggle();
    });
});

$(“文档”).ready(函数(){
$(“#dadosPessoais”)。单击(函数(){
$(“#一”).slideToggle();
});
$(“#LocalizaoAnchor”)。单击(函数(){
$(“#本地化内容”).slideToggle();
});
});


$(“文档”).ready(函数(){
$(“#dadosPessoais”).live('click',function(){
$(“#一”).slideToggle();
});
$(“#LocalizaoAnchor”).live('单击',函数(){
$(“#本地化内容”).slideToggle();
});
});

尝试(实时)

您的novoassociado.html中的javascript永远不会被触发,因为从ajax调用加载的内容永远不会发生document.ready事件。把Robot Woods的脚本放到teste.html而不是novoassociado.html中。

嘿,Robot Woods,我按照你的建议做了,但没用!一个有用的信息,在InternetExplorer8中工作正常!只是为了澄清,live()现在和将来都会为与选择器匹配的所有元素向事件添加一个处理程序。文档可以在这里找到。尝试将上面的脚本放在teste.html而不是novoassociado.htmlI中。我将链接中的代码改为live(),你可以看到它工作得很好,但当我在主页中时,它就不工作了!了不起的人!!我现在觉得自己很愚蠢!!非常感谢T.B,James South和Robot Woods!
<script type="text/javascript">
$("document").ready(function() {
    $("#dadosPessoais").live('click', function() {
        $("#one").slideToggle();
    });

    $("#localizacaoAnchor").live('click', function() {
        $("#localizacaoContent").slideToggle();
    });
});