jQuery移动重复事件

这是一个令我疯狂的新手问题。 根据jQuery移动网站 ,我已经将jQueryjQuery mobile包含在HTML的head

然后,当我为任何事件分配监听器时,它会运行两次。 例:

        .slide {width:400px; height:400px; padding:40px; border:1px solid black;}       

1

$(function() { $('.slide').tap(function() { alert('tapped!'); }); });

然后,如果我点击(或在桌面浏览器中单击)滑动div, 则会显示两个警报 。 如果我评论包括jQuery mobile在内的这一行,它只运行一次。

这里有什么路线?

如果将脚本移动到标记中,它只会触发一次。 我认为这与疯狂的jQuery Mobile页面缓存有关。