2014-02-12 26 views
-1

我有这样一段HTML的内容的属性:jQuery的:获取

<span class="date-display-start" property="dc:date" datatype="xsd:dateTime" 
content="2014-02-14T10:45:00-05:00">10am</span> 

我只想使用jQuery来获取内容属性,并把它放在一个变量,然后发送变量href标签。这里是我的jQuery:

var stuff = ('.date-display-start').attr('content'); 
jQuery('#href-link').attr('href', stuff); 

这里是我尝试设置在href的链接:

<a href="">link</a> 

我觉得我失去了一些东西愚蠢。有任何想法吗?

编辑:改变了变量,忘了我为SO做了那个开关。

+0

如果你的变量是'stuff',为什么你在下一行使用'calStartDate'?并且您发布的链接没有ID,更不用说您指定的链接了。 – j08691

+0

Felix有一个可能的答案。你在看控制台吗? – isherwood

回答

3

看起来像你缺少$jQuery选择元素:

var stuff = $('.date-display-start').attr('content'); 
// -------^or jQuery here 

以及改变calStartDatestuff因为你已经分配的值stuff变量:

jQuery('#href-link').attr('href', stuff); 
+0

这样做!我知道这是愚蠢的,我只是无法弄清楚......尽管谢谢!当我允许时,我会标记你的答案。 – scapegoat17