将href类插入JS文件(使用createLink)任何想法

Inserting href class to JS file (using createLink) Any ideas?

本文关键字:createLink 使用 任何想 文件 href 插入 JS      更新时间:2023-09-26

我有一个javascript文件,它正在提取数据——一切都很好。

然而,我想在通过AJAX输出的数据中添加一个href类。

        var craeteLink = function(cellValue, text) {
        return jQuery('<a/>', {                                 
        href: cellValue,
        text: text,
        target: "_blank",
        rel: "nofollow"
        })[0].outerHTML;

以上是我认为JS在创建链接方面发挥魔力的代码片段,但有人知道让类工作的代码吗?我试着上课,但没用。。。。

谢谢!

替代解决方案是

return jQuery('<a></a>', {                                 
    href: cellValue,
    text: text,
    target: "_blank",
    rel: "nofollow"
}).addClass('yourclassnamehere').[0].outerHTML;

也许这会有所帮助:使用JQuery构建一个锚


事实上,我试着上课,这对我很有效:http://jsbin.com/nunome

return jQuery('<a></a>', {                                 
    href: cellValue,
    text: text,
    target: "_blank",
    rel: "nofollow",
    class: "testclass",
})[0].outerHTML;

只需在元素定义中添加一个类属性

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;
}