Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何在datatables插件上使用锚定标记包装td_Jquery - Fatal编程技术网

Jquery 如何在datatables插件上使用锚定标记包装td

Jquery 如何在datatables插件上使用锚定标记包装td,jquery,Jquery,我有一个usingjquery数据表Serverside。一切正常,但我想在一个列上添加锚定标记,我正在这样做: $('td:eq(1)', nRow).wrap('<a href="/hello/"/>'); -->hello和ok是值 如何做到这一点。谢谢您应该使用.append()而不是.wrap() $('td:eq(1)”,nRow)。附加(“”); 我想您正在寻找包装: $('td:eq(1)”,nRow.contents().wrap(“”); 是的,这是我想要的,但

我有一个using
jquery数据表
Serverside。一切正常,但我想在一个列上添加锚定标记,我正在这样做:

$('td:eq(1)', nRow).wrap('<a href="/hello/"/>');
-->
hello和ok是值


如何做到这一点。谢谢

您应该使用
.append()
而不是
.wrap()

$('td:eq(1)”,nRow)。附加(“”);

我想您正在寻找包装:

$('td:eq(1)”,nRow.contents().wrap(“”);

是的,这是我想要的,但每行的值不同
hello
应替换为数据表填充的特定行的值。该值用一个标记包装,例如如果您有hello,则结果将是
hello
由数据表自动填充。
aData[1]
包含第2列的所有值。您的意思是说hello来自
aData[1].className
??
<a href="ok">ok</a>
<a href="hello">hello</a>
 $('td:eq(1)', nRow).append('<a href="hello">hello</a>');
$('td:eq(1)', nRow).contents().wrap('<a href="/hello/" />');