我很难弄清楚如何将 itemprop 跨度插入到下面的报价中。它需要使用 JS 或 JQuery 来完成,因为我实际上无法直接编辑下面的代码。
<span itemprop="currency" content="CAD" />
感谢任何帮助。谢谢! (CSS 解决方案也可以)
<div itemprop="offers" itemscope="" itemtype="http://schema.org/Offer">
<table border="0" cellspacing="0" cellpadding="0">
<tbody><tr><td>
<div class="product_productprice">
<span class="PageText_L335n">Price (CAD)</span>: <span itemprop="price">$119.00</span>
</div></td></tr></tbody></table>
<meta itemprop="availability" content="InStock">
</div>
最佳答案
试试这个
var a=$('span').attr('itemprop');//get value of itemprop of span==>'currency'
$("div[itemprop='offers']").attr('itemprop',a);//add 'currency' to div with itemprop='offers'
通过prop
或attr
可以获取、设置元素的属性。
关于javascript - 希望使用 JS 或 jquery 将 "itemprop"标记添加到 div 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27066661/