使用jQuery设置itemprop的内容值

时间:2014-12-04 12:13:56

标签: jquery

Html:

<meta itemprop="price" content="34,95&nbsp;€ " />

我需要动态更新价格。为了得到它,我使用:

$('meta[itemprop="price"]').attr('content');

可以用哪种方法取代价格?

4 个答案:

答案 0 :(得分:3)

您可以简单地为attr函数提供第二个参数,即值。

$('meta[itemprop="price"]').attr('content', 'newContent');
//newContent doesn't have to be in quotes, it can be a variable too

详细了解attr here

答案 1 :(得分:3)

$('meta[itemprop="price"]').attr('content', newValue);

.attr( attributeName )是一个吸气剂

.attr( attributeName, value )是一个二传手

您可以在此处阅读更多内容:http://api.jquery.com/attr/

答案 2 :(得分:2)

要替换属性的值,请为.attr()提供两个参数:

$('meta[itemprop="price"]').attr('content', newPrice);

答案 3 :(得分:1)

试试这个:

$('meta[itemprop="price"]').attr('content',"<<new price>>");

让我知道这是否有效。