jQuery匹配HTML抓取产品ID

时间:2014-03-26 09:33:48

标签: javascript jquery html

这里有关于jQuery的新手(我通过CodeCademy学习)。请原谅这里的任何术语疑虑。

我有这个电子商务网站,我想使用jQuery匹配GoogleAnalytics中的产品ID。

我的HTML字符串是:

<p class="product-sku">Product Code: <span itemprop="identifier">VVTX101</span></p>

因此GoogleAnalytics中的jQuery表达式是:

$(“itemprop.identifier”)

..这将检索&#34; VVTX101&#34;。

的值

是吗?

谢谢,

2 个答案:

答案 0 :(得分:1)

由于itemprop是一个属性,您可以使用 attribute equal selectors 以及 .text() 来获取span的文字1}}:

$('span[itemprop="identifier"]').text()

您当前的选择器会将<itemprop>元素与类identifier

匹配

<强> Fiddle Demo

答案 1 :(得分:0)

通过以下小提琴

http://jsfiddle.net/avmCX/18/

alert($('span[itemprop="identifier"]').text());

alert($('span[itemprop="identifier"]').html());