类选择器不'不能在通过AJAX加载的工具提示内容中工作
class selector doesn't work in a tooltip content loaded via AJAX
我正在为页面中的所有href链接使用类名,例如
<a href="https://mysite.com" class="ajax">
并选择该类在不刷新页面的情况下加载内容,
$(".ajax").on('click',function() {
event.preventDefault();
return false;
var t = $(this).attr("href");
History.pushState(null, 'TEST', t);
});
但是当我将内容加载到工具提示中时,这是不起作用的。
我试图将上面处于document.ready
状态的代码添加到加载的工具提示内容中,但没有成功。
我该怎么做?
感谢
p.S:我正在为我的所有工具提示解决方案使用Tipped插件。
在历史函数运行之前返回false,preventDefault应该足够了,但您需要一个事件,请注意函数(e)中的"e":
$(document).on('click', '.ajax', function(e) {
e.preventDefault();
var t = $(this).attr("href");
History.pushState(null, 'TEST', t);
});
一旦return false;
,函数就会立即退出。
结构如下:
$(".ajax").on('click',function() {
History.pushState(null, 'TEST', $(this).attr("href"));
return false;
});
相关文章:
- 如何更改jquerymobile中默认的加载ajax加载程序gif
- 无法在 IE6 和 IE7 上加载 ajax
- 页面刷新后重新加载 ajax 检索到的数据
- 清理在加载 Ajax 内容时添加的 CSS
- jquery选项卡加载Ajax内容
- Grails:多个加载ajax调用,但只有一个打印到控制台
- 如何检测通过JSON数据引用的图像何时加载AJAX
- 加载ajax数据时出现jVectorMap问题
- JQuery在加载ajax时阻止链接工作
- 如何在不重新加载ajax的情况下在datatable上.draw()或添加行
- 替换超链接默认操作以加载 AJAX 请求
- 高图表不使用加载 ajax 的数组进行渲染
- 带有 OnClick 的 jQuery 链接标记 href 需要单击两次才能加载 AJAX
- 悬停两次以加载 ajax
- 获取加载 ajax 的文档信息
- 使用 Jquery 在 AJAX 内部加载 AJAX
- 为什么当页面加载 AJAX 时我的 URL 之间没有空格
- 在当前页面中加载一个新的谷歌地图,加载AJAX
- 当滚动达到 80% 时加载 ajax
- 图像滑块未加载 Ajax 请求