0
我该怎么做?如何评估一个字符串到一个jQuery对象?
var myVar = "$(this).parents('section').first()";
myVar.hide();
我试图使用eval(),但它不工作
var myVar = "$(this).parents('section').first()";
var obj = eval(myVar);
obj.hide();
任何人都可以请帮助。谢谢!
我想这个问题是因为'this'指的是'eval'上下文中的不同内容。是否有理由*为什么*你需要这样做? 'eval'的用途有限。 –
eval在这里不是正确的功能。我只是想知道是否有办法将这样的字符串转换为jQuery对象。 – Marc
为什么它需要在一个字符串?你可以做'var myVar = $(this).parents('section')。first()'然后'myVar.hide()' –