请注意我的编码经验几乎就是CSS / HTML。我最近也被介绍给jQuery。但我非常愿意尝试你的解决方案(如果我的技能允许的话)。
所以我想要做的是在这里包含评论: Airbnb - Mailodging。使用Firefox的Inspect工具,我发现您可以使用此类找到仅用于评论的div:
div.panel.reviews.space2
我尝试使用iframe从外部页面中搜索包含特定类(不是ID#)的方法,但似乎不可能。是否有可以建议的解决方法或任何其他解决方案?
目前我发现包含评论的唯一方法是通过一个可怕的iframe。它显示整个页面,我不想要。 You can see it here。呸!似乎我最好通过新标签打开Airbnb页面。
答案 0 :(得分:0)
使用jquery.load()或jquery.ajax将外部html页面加载到当前页面。在每个方法的回调函数中,您可以以任何方式设置,引用或修改外部页面上的css选择器。您只需阅读有关如何正确使用它的API。祝你好运!
答案 1 :(得分:0)
我同意Nicholas,审核您的网站,以及.load()文档,代码可能会像这样:
$('body.en').load('https://www.airbnb.ca/users/show/9187 div.reviews_section as_host');
未经测试,因此不确定这是否会100%有效,因为它是您从中检索的远程站点,并且不确定此功能是否是为此目的而设计的,但请尝试一下。