2014-03-06 41 views
0

变量有一个JS变量我如何通过锚标签循环使用jQuery

var content = "<p><a href="http://www.wikipedia.org">WIKI</a></p>"; 

我需要一个类添加到锚标记。

这是可能的JQuery中?

+0

当你想'addclass'后'他们append'到“身体”还是“之前”? –

+1

您的HTML字符串是否工作?它应该是''

WIKI

' – Satpal

回答

0

是的。

尝试$(content).find('a').addClass('classToAdd');

1

您可以使用:

$(content).find('a').addClass('myclass'); 
+0

这会找到锚标记,但不会追加类到它 –

0

肯定:如果你想追加之前添加class

$('<p><a href="http://www.wikipedia.org">WIKI</a></p>').find('a').addClass('foo'); 
+2

更正您的答案,字符串不工作!检查'“”'! –

+0

没错。完成。谢谢! –

0

试试这个

var content = '<p><a href="http://www.wikipedia.org">WIKI</a></p>'; 
    $(content).filter("a").addClass("yourclassname"); 
0

a tag

那么你应该使用:

第一种方式

var content = "<p><a class='yourclass' href='http://www.wikipedia.org'>WIKI</a></p>"; 

var content = $("<a href='http://www.wikipedia.org'>WIKI</a>"); 
content.addClass('yourclass'); 
var p = $('<p></p>'); 
p.append(content);