1

请注意,我的编码经验几乎只是 CSS/HTML。我最近也被介绍给 jQuery。但我非常愿意尝试您的解决方案(如果我的技能允许的话)。

所以我想做的是在此处包含来自该站点 的评论: Airbnb - Mailodging。使用 Firefox 的 Inspect 工具,我发现你可以找到这个类的评论的 div:

div.panel.reviews.space2

我尝试使用 iframe 从外部页面中搜索包含特定类(不是 ID# )的方法,但似乎不可能。您可以建议解决方法或任何其他解决方案吗?

目前,我发现包含评论的唯一方法是通过一个可怕的 iframe。它显示了我不想要的整个页面。你可以在这里看到它。呸!似乎我最好通过新标签打开Airbnb页面。

4

2 回答 2

0

使用jquery.load()jquery.ajax将外部 html 页面加载到当前页面中。在每个方法的回调函数中,您可以以任何您想要的方式设置、引用或修改外部页面上的 CSS 选择器。您只需阅读 API 以了解如何正确使用它。祝你好运!

于 2013-03-10T22:06:11.230 回答
0

我同意 Nicholas 的观点,查看您的网站和.load()文档,代码可能有点像这样:

$('body.en').load('https://www.airbnb.ca/users/show/9187 div.reviews_section as_host');

未经测试,因此不确定这是否会 100% 工作,因为它是您从中检索的远程站点,并且不确定此功能是否是为此目的而设计的,但请试一试。

于 2013-03-10T22:13:40.913 回答