如何在jQuery中使用其类名检索ID标记的值.
我正在尝试以下代码,但它返回值undefined.
<html>
<body>
<textarea id='5' class='cp _check'>sometexthere</textarea>
</body>
<html>
Run Code Online (Sandbox Code Playgroud)
并使用以下函数调用它:
function updatecontent() {
var check = $('.cp _check').('#id').val();
alert(check);
}
Run Code Online (Sandbox Code Playgroud)
该alert框返回值为undefined.
既然你想获得idHTML属性的值,我会强调一下并继续attr():
var id = $(".cp._check").attr("id");
Run Code Online (Sandbox Code Playgroud)
您的类选择器也是不正确的:因为您的元素公开cp了_check类和类,它应该.cp._check代替.cp _check(它将匹配作为<_check>公开cp类的元素的后代的元素).