如何使用具有元素类型和ID的jquery选择器

我正在使用这个选择器$("textarea #myTextArea").val(text); 它不起作用。 如果我删除了ID并使用它正在运行的类。 为什么jquery不能在这里找到元素?

因为空间。 在空间中,它表示textarea#myTextArea

 $("textarea#myTextArea").val(text); 

只需删除空格:

 $("textarea#myTextArea").val(text); 

目前,您正在尝试选择ID为myTextArea元素,该元素是textarea的后代元素

正如Jared Farrish在评论中提到的,删除元素类型会更有效:

 $("#myTextArea").val(text); 

如果您的文档有效,那么每个ID只会使用一次,所以这仍然是正确的。