-1

我的问题是我尝试在 .load 之后加载 document.ready 函数

首先我在每个站点上使用准备好的文档,但是现在我决定在包装器中使用 .load 加载内容,该站点已为某些功能准备好文档,现在我想在 .load 准备好后执行它们,现在我尝试了这个

第一页是这样的

...
<script>

$(document).ready(function()
{
    $('.file').preimage();
});

</script>
...

现在它是简单的html,我试过了

...
    function showHint(str, dir)
    {
    $( "#wrapper" ).html( '<span id="loader"></span>' );
    $('#wrapper').load(str +'.php?' + $.param(dir),function(){

    $('.file').preimage();
...

在我的索引中,但它确实有效,我的代码有什么问题?

对不起我蹩脚的英语......我希望它不是那么难理解

4

1 回答 1

0

你在什么时候调用这个函数?它应该像这样工作:

function showHint(str, dir) {
   $("#wrapper").html( '<span id="loader"></span>');
   $('#wrapper').load(str +'.php?' + $.param(dir), function() {
      $('.file').preimage();
   });
}

$(document).ready(function() {
    showHint('some-url', 'some-param');
});
于 2013-05-17T20:00:55.257 回答