我有一个提取数据的javascript文件 - 一切都很好。
但是 - 我想在通过AJAX输出的数据中添加一个href类。
var craeteLink = function(cellValue, text) {
return jQuery('<a/>', {
href: cellValue,
text: text,
target: "_blank",
rel: "nofollow"
})[0].outerHTML;
上面是代码片段,我相信这会使JS做到这一点。创建链接的魔力,但是有没有人知道让代码工作的代码?我试过课:但那没用......
谢谢!
答案 0 :(得分:0)
替代解决方案是
return jQuery('<a></a>', {
href: cellValue,
text: text,
target: "_blank",
rel: "nofollow"
}).addClass('yourclassnamehere').[0].outerHTML;
也许这会有所帮助:Use JQuery to build an anchor
其实我尝试上课,它对我有用: http://jsbin.com/nunome
return jQuery('<a></a>', {
href: cellValue,
text: text,
target: "_blank",
rel: "nofollow",
class: "testclass",
})[0].outerHTML;
答案 1 :(得分:0)
只需将一个类属性添加到元素定义
即可var craeteLink = function (cellValue, text) {
return jQuery('<a/>', {
href: cellValue,
text: text,
target: "_blank",
rel: "nofollow",
'class': 'myclass'
})[0].outerHTML;
}
如果你想把这个类作为参数传递
var craeteLink = function (cellValue, text ,clazz) {
return jQuery('<a/>', {
href: cellValue,
text: text,
target: "_blank",
rel: "nofollow",
'class': clazz
})[0].outerHTML;
}