【发布时间】:2012-02-22 10:50:32
【问题描述】:
在 pjax 链接上使用 jquery.tipsy 时,工具提示在单击后不会在 mouseout 上隐藏。
这可能意味着在单击之后,此元素未附加 mouseout 事件,这就是问题存在的原因?
这是我如何加载 pjax 和 Tipsy()
$(function () {
$('[data-pjax]').pjax('#offer-table', {timeout: 100000})
})
<script type='text/javascript'>
$('a.tipsy').tipsy({delayIn: 500});
</script>
jquery-pjax:https://github.com/defunkt/jquery-pjax
jquery 喝醉了:http://onehackoranother.com/projects/jquery/tipsy/
编辑:如果将live: true 添加到tipsy() 中,结果相同。
【问题讨论】:
-
您应该始终包含指向插件参考/来源的链接,这样人们就不必为了帮助您而去搜索。
-
已添加,感谢提供信息。
-
页面上的所有链接都是这种情况吗?或者只是那些属于
#offer-table子的链接? -
@jessegavin:没错。该问题仅发生在#offer-table 内的链接。
标签: javascript jquery pjax tipsy