0

我有一段时间的 jQuery 工作,但突然之间它不再工作了。这是原始(工作)代码:

$(document).ready(function(){
  $('#partial_button').click(function(){
    $('#partial_form').show();
    $('#partial_button').hide();
  });
});

现在它甚至没有进入准备好的文档。为了使它工作,我必须这样做:

//$(document).ready(function(){
  $('#partial_button').live("click", function(){
  //$('#partial_button').click(function(){
    $('#partial_form').show();
    $('#partial_button').hide();
  });
//});

所以基本上我必须禁用准备好的文档并将点击更改为实时点击以使其工作。我不知道为什么会发生这种情况,没有其他任何改变。有任何想法吗?

编辑:版本是 1.8.3,但它也发生在 2.0

4

1 回答 1

0

Sounds like the page might still be loading something in the background, preventing $(document).ready(); from firing. Check for resources that aren't loading.

于 2013-07-02T19:25:31.487 回答