使用 jQuery 从目标页面而不是当前页面获取元素文本

get element text from destination page instead of current page using jquery

本文关键字:当前页 获取 文本 元素 jQuery 目标 使用      更新时间:2023-09-26

我的动态内容有这个脚本,它似乎可以解决问题。我必须这样做,因为我无法访问 asp.net 项目中的代码隐藏。唯一的问题是我想尝试从下一个加载的页面而不是当前页面获取("div.sampleheading").text()。这是我的母版页中的内容:

function readyFn( jQuery ) {
if ($('div.sampleheading').length) {
function sendit() {
ga('create', 'UA-******', 'auto');
ga('send', 'pageview', url + $("div.sampleheading").text());
 }
var el = document.body;
el.addEventListener("click", sendit, false);
}
else
{
ga('create', 'UA-******', 'auto');
ga('send', 'pageview');
}
}
$( window ).load( readyFn );
</script>

基本上,我将URL和文本从samplehead发送到分析,但URL是新页面,sampleheading.text是前一个页面标题。 有没有办法在加载新页面时让 jquery 执行?

提前感谢!!

直到并且除非通过 AJAX 加载下一页,否则您无法获取文本因此,您需要通过ajax更改内容,然后发送网页浏览量