Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 类选择器没有';不能在通过AJAX加载的工具提示内容中工作_Javascript_Ajax_Jquery - Fatal编程技术网

Javascript 类选择器没有';不能在通过AJAX加载的工具提示内容中工作

Javascript 类选择器没有';不能在通过AJAX加载的工具提示内容中工作,javascript,ajax,jquery,Javascript,Ajax,Jquery,我正在为我页面中的所有href链接使用类名, 比如, <a href="https://mysite.com" class="ajax"> 但当我将内容加载到工具提示中时,这不起作用 我试图将上面的代码添加到document.ready状态到加载的工具提示内容中,但没有成功 我怎么做 谢谢 注:我正在为我的所有工具提示解决方案使用Tipped插件。在历史函数运行之前返回false,preventDefault应该足够了,但是您需要一个事件,请注意函数(e)中的“e”: 一旦返回fa

我正在为我页面中的所有href链接使用类名, 比如,

<a href="https://mysite.com" class="ajax">
但当我将内容加载到工具提示中时,这不起作用

我试图将上面的代码添加到
document.ready
状态到加载的工具提示内容中,但没有成功

我怎么做

谢谢


注:我正在为我的所有工具提示解决方案使用Tipped插件。

在历史函数运行之前返回false,preventDefault应该足够了,但是您需要一个事件,请注意函数(e)中的“e”:


一旦
返回false,此时函数立即退出

这样构造它:

$(".ajax").on('click',function() {
  History.pushState(null, 'TEST', $(this).attr("href"));

  return false;
});

返回false之后的代码实际上不会执行。将其移动为函数中的最新语句,并检查其是否工作。已尝试此操作。但仍然不起作用。当我点击动态加载的contentHistory.js插件上的链接时,它会刷新页面,就像var History=window.History;//注意:我们使用大写H而不是较低的hAh,我明白了,然后它是一个插件,所以你应该使用大写H,本机窗口。历史不是大写H,更改它!我试过了。但动态加载内容中的链接仍会刷新页面:S
$(document).on('click', '.ajax', function(e) {
    e.preventDefault();
    var t = $(this).attr("href");
    History.pushState(null, 'TEST', t);
});
$(".ajax").on('click',function() {
  History.pushState(null, 'TEST', $(this).attr("href"));

  return false;
});