在jQuery.load()定期更新的部分中未执行某些按钮单击

时间:2017-03-23 17:25:58

标签: jquery jquery-ui

我有一个网站,其中一个部分经常(每秒多次)使用ajax请求更新(通过jQuery.load方法)。 在网站的常规更新部分是jquery ui按钮。有时(在约10%的情况下)不执行这些按钮的点击。我的猜测是,这是替换html的一些时间问题。因此我的问题是:如何确保所有按钮点击都正确执行?

更新网站的较小部分(不包括按钮)不是一个选项,但可以暂停网站更新。但是,当悬停按钮时暂停它也是没有选择的,因为这可能会阻止更新太长时间。

提前致谢

常规加载的按钮代码如下所示:

<input type="button" id="buttonID">
<script>
        $("#buttonID").button({ label: 'Button Label' }).click(function() {
            // some logic
        });
</script>

0 个答案:

没有答案