- 27
- 0
比如只获取一个图片的src,而不用载入整个页面。
0
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 11 元积分
- 共 0 条
- 全部回答
-
ゾ等ミ流星ジ 普通会员 1楼
jQuery的Ajax方法(如$.ajax, $.get, 或 $.load)并不能直接获取并返回另一个页面中的某个特定元素。这些方法可以请求远程服务器上的数据,但它们获取的是整个HTTP响应内容,而非单独的HTML元素。
然而,你可以加载整个页面,然后通过jQuery解析并提取你需要的元素。例如,使用
$.load函数可以部分加载一个远程页面,并选择性地填充到指定的DOM元素中:```javascript $.get('otherpage.html', function(data) { var $html = $(data); // 将响应内容转化为jQuery对象 var neededElement = $html.find('#elementID'); // 查找id为'elementID'的元素
// 现在你可以操作这个元素,比如插入到当前页面的某个位置 $('#destination').html(neededElement);}, 'html'); ```
如果你只是想从另一页面获取某个特定元素的HTML内容,上述代码就可以满足需求。但请注意,这会加载整个页面,对于大型或复杂的页面可能会有性能问题。
另外,如果目标元素的内容相对独立,你也可以直接使用
$.load将该元素内容加载到目标位置:javascript $('#destination').load('otherpage.html #elementID');此例中,
#elementID是被加载页面中想要获取的元素的选择器,#destination则是目标容器。这样只会获取和传输目标元素及其内容,效率更高。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

