Jquery 使用$(document).ready()允许函数执行

Jquery 使用$(document).ready()允许函数执行,jquery,Jquery,比方说,我是jquery的新手。我偶然发现了一个很有趣的问题。 我有一个带有文本(文本和图像)的页面和下一步的按钮。单击该按钮必须使2件事情首先转到下一个元素并调用loadNext。到目前为止没有问题,但是loadNext处理来自下一个元素的一些信息。它必须在加载所有内容后执行 那么,如何将就绪检查放入单击函数中- $(“#下一步”)。单击(加载下一步) 这不管用。尽管如此,使用的jquery版本是1.3.2,因为更高版本存在Greasemonkey问题(与//@require有关) 您能给出一

比方说,我是jquery的新手。我偶然发现了一个很有趣的问题。 我有一个带有文本(文本和图像)的页面和下一步的按钮。单击该按钮必须使2件事情首先转到下一个元素并调用loadNext。到目前为止没有问题,但是loadNext处理来自下一个元素的一些信息。它必须在加载所有内容后执行

那么,如何将就绪检查放入单击函数中- $(“#下一步”)。单击(加载下一步)

这不管用。尽管如此,使用的jquery版本是1.3.2,因为更高版本存在Greasemonkey问题(与//@require有关)


您能给出一些建议吗。

您可以禁用该按钮,直到加载内容:

<button id="next" disabled="disabled" />

$(document).ready(function(){
    $('#next').removeAttr('disabled').click(function () {
       $(this).attr('disabled', 'disabled');
       loadNext();
    });
});

$(文档).ready(函数(){
$(“#下一步”)。删除属性(“已禁用”)。单击(函数(){
$(this.attr('disabled','disabled');
loadNext();
});
});

您能提供更多信息吗。当您单击nextdiv时,应该发生什么。你能提供完整的html以及你在点击时所期望的功能吗?完整的代码是一个谜——大量的jquery生成了大量的表。这不是我的密码。功能:1。我点击;2.新元素出现;3.加载文本的下一个捕获部分,处理并发送到db。我忘了提到页面初始化时没有按钮。如果最初没有按钮,在加载内容之前不要添加它。
<button id="next" disabled="disabled" />

$(document).ready(function(){
    $('#next').removeAttr('disabled').click(function () {
       $(this).attr('disabled', 'disabled');
       loadNext();
    });
});