Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.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
从<;span>;使用Javascript/jQuery在外部页面上标记_Javascript_Jquery_Iframe_Html - Fatal编程技术网

从<;span>;使用Javascript/jQuery在外部页面上标记

从<;span>;使用Javascript/jQuery在外部页面上标记,javascript,jquery,iframe,html,Javascript,Jquery,Iframe,Html,我有一个我的团队的内部网页,目前有一个iframe,它显示了我们票务网站的一小部分,以显示我们的队列中有多少未分配的票 我发现这个iframe非常碍眼,我只想让文本从我们的票务站点获取号码,并在我的页面上以纯文本的形式输出 我知道,在外部页面上,我想要的值是: html>body.view.views-show>div#page>div>div#container.clearfix>div#contentwrapper>div#contentcolumn>div#content.content-

我有一个我的团队的内部网页,目前有一个iframe,它显示了我们票务网站的一小部分,以显示我们的队列中有多少未分配的票

我发现这个iframe非常碍眼,我只想让文本从我们的票务站点获取号码,并在我的页面上以纯文本的形式输出

我知道,在外部页面上,我想要的值是:

html>body.view.views-show>div#page>div>div#container.clearfix>div#contentwrapper>div#contentcolumn>div#content.content-grey>h2>span.item-count


在我上学的日子里,我会使用像GetElementById这样的东西来实现这一点,但这只适用于脚本所在的页面。对于外部站点,我如何执行类似操作?

在这种情况下,您必须通过以下方式请求页面:

$.get(url, function (html) {
  var $html = $(html);
  console.log($html.find('span.item_count').text());
});

那么,这看起来像这样吗(我对jQuery不是很有经验):
$.get('http://address/,函数(html){var$html=$(html);$html.find('span.item_count').text()})是的,这是正确的语法(假设您在课程外包含了jQuery库)。好的,很好。我已经准备好了。我在页面上看不到任何文本,控制台中没有出现任何错误。还有什么我需要打印到页面上的值吗?我已经更新了我的代码示例。您应该对找到的html()值执行“操作”。在我的示例中,我添加了console.log,因此您现在应该可以在控制台中看到一些东西。否则,请检查“网络”选项卡以查找XHR请求。