我的 Jquery 变量无法识别内部的其他变量

My Jquery variable can't recognize other variable inside

我在 Jquery 中执行一个函数,当我在查找括号内手动添加术语时,我的代码可以正常工作,问题是当我将值更改为某个变量字符串时。

代码:

var name = $("#certfieldf").val();
var ale = $("#dat").contents().find("td:contains('name')" ).siblings("td").eq(1).text();

如何在 td:contains 中使用 name

find("td:contains('" + name + "')" )