如何使用jquery获取输入值属性

如何使用jquery获取输入值属性,jquery,Jquery,我正在尝试将输入字段中的value属性的目标值设置为标签前面的class=“selected” 您要查找的是元素上的函数 另一件事是,获取选项/单选按钮值的jQuery代码可以简化为: $('#product-options input:checked').val() jQuery有一个单独的方法来检索任何表单输入的值:val() 如果要实现这一点,请参见id为占位符的元素在哪里??在这里可以正常工作…抱歉-编辑问题以准确反映实际的DOM树。@verism Urm。。你的代码已经运行了-@Ze

我正在尝试将输入字段中的
value
属性的目标值设置为标签前面的
class=“selected”


您要查找的是元素上的函数

另一件事是,获取选项/单选按钮值的jQuery代码可以简化为:

$('#product-options input:checked').val()

jQuery有一个单独的方法来检索任何表单输入的值:val()


如果要实现这一点,请参见

id为占位符的元素在哪里??在这里可以正常工作…抱歉-编辑问题以准确反映实际的DOM树。@verism Urm。。你的代码已经运行了-@Zenith-你是对的,但不知何故它在我的问题代码中没有运行。出于某种原因,
.val()
成功了。或者干脆
#产品选项:选中了
。只有
输入
元素可以
:毕竟是选中的
;)知道这一点很好,但在这个特定的实例中,我并不是在寻找
checked
值。
$('body').on('click','#button1',function(e){
    e.preventDefault();
    $item = jQ('#placeholder').find('.selected').prev().attr('value');
    console.log($item); // Logs "undefined"
});
$('#product-options input:checked').val()
$item = jQ('#placeholder').find('.selected').prev().val();