gpt4 book ai didi

javascript - jQuery .load 按元素 ID

转载 作者:行者123 更新时间:2023-11-28 03:51:28 30 4
gpt4 key购买 nike

您好,我正在尝试通过 ID 从网页加载元素。

我的代码从标签的“href”属性中读取 url,然后加载页面。我正在剥离文档 anchor 。

此脚本有效但不会丢弃环绕元素并加载整个页面。

<script type="text/javascript">
$(function() {
var a_href = $('#pycom').attr('href').split('#');
$('div#pop-up').load(a_href[0] + '#synopsis');
});
</script>

<body>
<a id="pycom" href="content/documentation/CommandsPython/ls.html#hFlags">ls</a>
</body>

根据上面的“html”代码,以上链接本地存在于我的服务器 (XAMPP) 上。

下面是我要提取的元素。

<p id="synopsis">
<code>
xform([objects...],
[<a href="#flagabsolute">absolute</a>=<i>boolean</i>],
[<a href="#flagboundingBox">boundingBox</a>=<i>boolean</i>],
.....
.....

</code>

谢谢

杰米

最佳答案

At first get your page, and then inside the 
content find your element with id named 'synopsis' as below:

var a_href = $('#pycom').attr('href').split('#');
$("div#pop-up").load(a_href[0] + " #synopsis" );

它应该可以工作,但在此之前请检查您的浏览器是否支持混合内容。如果您的网址在 https 中包含 http,则浏览器可能不支持,在这种情况下,您必须禁止在浏览器中进行检查。

谢谢。

关于javascript - jQuery .load 按元素 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31824066/

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