- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 jQuery TipTip 插件使用“Title”标签中的数据在 href 上显示工具提示。
这是我用来调用 TipTip 的代码
<script type="text/javascript" src="jquery.tipTip.js"></script>
<!-- ToolTip script -->
<script type="text/javascript">
$(function(){
$(".someClass").tipTip({maxWidth: "auto", edgeOffset: 10});
});
</script>
<!-- End ToolTip script -->
以及体内
sample content. <a href="" class="someClass" title="test data">sample</a>,stuff.
作为独立示例,这可以很好地工作。但是,当我设置脚本通过ajax(使用包含原始正文代码的sample.html)将内容加载到正文中时,工具提示停止工作。
<script type="text/javascript">
//loading sample ajax data
$(document).ready(function(){
$('#remote').load('sample.html');
});
</script>
在 TipTip 论坛中浏览时,有人提到这可以使用 jQuery .live 函数来工作,但是阅读文档后,我不明白我应该如何用我的代码来实现它。我知道 jquery-live 是一个事件处理程序,所以据说,我可以通过 ajax 调用数据作为主要事件,然后应用 TipTip 作为辅助事件,但我不知道如何实现这一点,并且不知道我是否绝对走在正确的道路上。
有人可以给我建议吗?
最佳答案
一个简单的解决方案是创建一个激活 TipTip 的函数:
function activateTipTip() {
$(".someClass").tipTip({maxWidth: "auto", edgeOffset: 10});
}
$(document).ready(function(){
activateTipTip();
$('#remote').load('sample.html', function() {
activateTipTip();
});
});
不是很优雅,但应该可以。
关于ajax - 让 jQuery TipTip 能够处理 ajax 加载的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6437596/
我需要在具有悬停效果的工具提示中插入图像。 $(".tel_view").tipTip({defaultPosition: "top", delay: 400, fadeIn: 400,keepAli
我正在使用 jQuery TipTip 插件使用“Title”标签中的数据在 href 上显示工具提示。 这是我用来调用 TipTip 的代码 $(function(){ $(".someCla
我在我的项目中设置了以下代码作为当用户单击 div 时触发的警报。 div 是水平条形图元素,每个元素对应于特定的测量值。警报会弹出,其中包含有关这些测量的大量信息。 $(document
我是一名优秀的程序员,十分优秀!