jQuery用于(this)的水平



我想从 .span-plus

单击第一个 li获取输入值

我不知道如何使用$(this)

$(".sub_services li").click(function(event) {           
$qty_buttons = "";
$(this).find(".span-plus").click(function(event){
    val = parseInt($(this).find("input.secvice_line_qty").val() + 1);
    $(this).find("input.secvice_line_qty").val(val);
    $qty_buttons = "clicked";
});
if($(this).find("input[type=checkbox]").is(':checked') && $qty_buttons !=    "clicked"){
   $(this).removeClass('selected');
   $(this).find("input[type=checkbox]").prop('checked', false);
   $(this).find("input.secvice_line_qty").val(0);
   $(this).find("input.secvice_line_qty").prop('disabled', true);
}
 else if($qty_buttons != "clicked"){
   $(this).find("input.secvice_line_qty").prop('disabled', false);
   $(this).find("input[type=checkbox]").prop('checked', true);
   $(this).addClass('selected');
}
});

$(this(.parent((。查找(" input.secvice_line_qty"(。val(val(;

我找到了答案

最新更新