gpt4 book ai didi

javascript - 让 jQuery 返回文本而不是 HTMLScriptElement

转载 作者:行者123 更新时间:2023-11-30 12:40:14 24 4
gpt4 key购买 nike

我正在尝试制作一个脚本来计算我网站上有多少外部脚本。

$( document ).ready(function() {
$tags = $("script[src*='http']");
$.each($tags, function(index, value) { console.log("INDEX: " + index + " VALUE: " + value ); });
});

索引按预期工作,但打印到控制台的值是 [object HTMLScriptElement]。如何修改我的脚本以打印 src 属性的值?

我已经尝试过这两个更改:

  1. $("script[src*='http']")$("script[src*='http']").attr('src')
  2. valuevalue.toString()

最佳答案

使用$(value).attr("src")value.src获取script标签的src属性,改成:

...
$.each($tags, function(index, value) {
console.log("INDEX: " + index + " VALUE: " + $(value).attr("src") );
//OR
console.log("INDEX: " + index + " VALUE: " + value.src );
});
...

关于javascript - 让 jQuery 返回文本而不是 HTMLScriptElement,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24731682/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com