在不使用javascript的情况下将onClick链接添加到JSON文件中

在不使用javascript的情况下将onClick链接添加到JSON文件中,javascript,jquery,json,Javascript,Jquery,Json,因此,我试图模拟cytoscape库中的数据可视化示例代码,并添加到数据节点的链接 这是一个例子 下面是与示例关联的代码 github上的代码中有data.json文件,节点示例如下所示 [{ "data": { "id": "605755", "idInt": 605755, "name": "PCNA", "score": 0.006769776522008331, "query": true, "gene": true },

因此,我试图模拟cytoscape库中的数据可视化示例代码,并添加到数据节点的链接

这是一个例子

下面是与示例关联的代码

github上的代码中有data.json文件,节点示例如下所示

[{
  "data": {
    "id": "605755",
    "idInt": 605755,
    "name": "PCNA",
    "score": 0.006769776522008331,
    "query": true,
    "gene": true
  },
  "position": {
    "x": 481.0169597039117,
    "y": 384.8210888234145
  },
  "group": "nodes",
  "removed": false,
  "selected": false,
  "selectable": true,
  "locked": false,
  "grabbed": false,
  "grabbable": true,
  "classes": "fn10273 fn6944 fn9471 fn10569 fn8023 fn6956 fn6935 fn8147 fn6939 fn6936 fn6629 fn7928 fn6947 fn8612 fn6957 fn8786 fn6246 fn9367 fn6945 fn6946 fn10024 fn10022 fn6811 fn9361 fn6279 fn6278 fn8569 fn7641 fn8568 fn6943"
}, 
我试着加上

"links": {
    "self": { "href": "https://www.google.com" }
 },
还有“链接”的变体:有些东西,但没有骰子

我想,好吧,也许我可以通过javascript获取ID并添加链接,但我没有成功

$('#605755').dataTable( {
    "columnDefs": [ {
        "data": "download_link",
        "render": function ( data, type, full, meta ) {
            return '<a href="https://www.google.com"></a>';
        }
    } ]
} );
$('605755')。数据表({
“columnDefs”:[{
“数据”:“下载链接”,
“呈现”:函数(数据、类型、完整、元){
返回“”;
}
} ]
} );
我想知道是否可以直接将其添加到JSON文件中,并且只链接到外部站点而不使用javascript。当我打开inspect时,它基本上只是显示一个画布,无法访问画布内部的内容。
我绝对是JSON的新手,因此如果能在正确的方向上提供帮助,我将不胜感激

是,请确保您可以使用
fnDrawCallback

        fnDrawCallback: function( oSettings,data,index ){
                $('.linkClassName').on('click', function(event){
                // do whatever u want
               });
           }
并将类名添加到链接中

$('#605755').dataTable( {
"columnDefs": [ {
    "data": "download_link",
    "render": function ( data, type, full, meta ) {
        return '<a class="linkClassName" href="https://www.google.com">data</a>';
    }
} ]
} );
$('605755')。数据表({
“columnDefs”:[{
“数据”:“下载链接”,
“呈现”:函数(数据、类型、完整、元){
返回“”;
}
} ]
} );

fnDrawCallBack是否会进入data.json文件?当我添加函数代码时,到处都会出现错误。我有点困惑。