Javascript 使用Jquery遍历DOM以查找输入并基于数据属性修改值

Javascript 使用Jquery遍历DOM以查找输入并基于数据属性修改值,javascript,jquery,Javascript,Jquery,我有一个表单,它有一个价格输入,我想根据下面的选项修改它 所以当有人点击, 价格(打) /卢辛 , , 价格(打) /卢辛 , , 试试这个 $(function(){ $(".price_option").on("click",function(e){ $(this).prev().find(".form-control").val($(this).attr("data-price")); }); }); 但正如建议的那样,您应该自己尝试使用非常简单的无意义jquer

我有一个表单,它有一个价格输入,我想根据下面的选项修改它

所以当有人点击
,
价格(打)
/卢辛
,  , 
价格(打)
/卢辛
,  , 
试试这个

$(function(){
  $(".price_option").on("click",function(e){
    $(this).prev().find(".form-control").val($(this).attr("data-price"));
  });
});
但正如建议的那样,您应该自己尝试使用非常简单的无意义jquery方法进行遍历


PS:根据您的具体要求进行修改。

到目前为止,您有什么?jQuery非常完整,方法非常容易理解和使用。这只适用于第一个链接。所以我使用了下面的代码:$(this.parent().find(“.form control”).val($(this.attr(“数据价格”));