jQuery UI工具提示和AJAX,如何用它实现live()
jQuery UI Tooltip and AJAX, how to implement live() with it?
在某些页面上,我有类似$('.tooltip').tooltip();
的代码。元素示例如下:
<a title="Tooltip content" class="tooltip" href="javascript:void(0);"><img src="icon.png" /></a>
这工作得很好,除非我想用AJAX重新加载这些元素。然后,工具提示处理程序不会重新附加到新内容,工具提示也不再工作。
我尝试了一个变通方法,以某种方式将工具提示重新附加到元素上,但没有特别成功。任何建议都是感激的!
您需要在AJAX成功回调中重新初始化工具提示$('.tooltip').tooltip();
您只能通过:
为新添加的元素重新初始化工具提示:$('.tooltip').not('.hasTooltip').tooltip().addClass('hasTooltip');
相关文章:
- 如何用Typescript用自定义方法实现类数组
- 下划线用句点扩展.旋转引号被删除,如何用引号获得它
- html表单,它有文本和表,现在我想在一个简单的文本文件中保存和检索数据,如何实现它
- 如何用HTML5地理定位API实现承诺
- Rails 'nil' 不是与 ActiveModel 兼容的对象.它必须实现:to_partial_path.阿贾克斯
- 在node_redis上实现findBy方法,但它没有'不起作用
- 如何用ajax实现加载显示
- 如何用程序读取和解析gruntfile,这样我就可以修改它并再次保存
- setTimeout()是如何实现的,这样它就可以在不阻塞主线程的情况下跟踪经过的时间
- 我如何用空格分解文本,但如果它'It’太长了
- 承诺取消方法.为什么它还没有实现,而不是其他承诺框架
- 由视频覆盖的引导导航栏 - 如何用不透明背景覆盖它
- 如何实现一个插件,它只在需要时修改原始模块
- 如何使用jquery实现垂直图像滑块,其中在显示新图像之前,它将关闭并使用新图像打开
- 什么是客户端MVC,它是如何在JavaScript中实现的
- 如何用汤博乐实现Packey库
- 这个时间戳是什么格式,以及我如何用它自己的时间来格式化它
- 这是一个合法的快速排序实现吗?它的复杂性是什么?
- 如何用它来清除我体内所有的盐分
- jQuery UI工具提示和AJAX,如何用它实现live()