.on()在AJAX之后不适用于移动设备

时间:2014-06-22 21:58:05

标签: jquery ajax mobile

我正在构建一个通过AJAX加载内容的移动网站,因此我使用.on()来绑定文档。当页面首次加载时,代码工作正常,并且在有人点击游戏块(div.game_block_saturday)后显示名单(#roster)。在AJAX内容加载后,.on()停止在我的移动设备上工作。

jQuery的:

$(document).on({
    mouseenter: function() {
        $(this).find('#roster').show();
    },
    mouseleave: function() {
    $(this).find('#roster').hide();
    }
}, 'div.game_block_saturday');

HTML:

<div class="game_block_saturday">
    <div id="roster">
        <form><input type="submit" value="EXCLUDE ME" /></form>
    </div>
</div>

在AJAX之后,我可以继续使用哪些内容?

此外,我还想添加.not()来排除任何&#34;点击&#34;在div.game_block_saturday中的表格上触发事件。

0 个答案:

没有答案