我试图仅影响提交表单中的元素(this
)。这就是我现在正在尝试的事情:
$("form").submit(function (e) {
$(this + '[name="field"]').addClass('fill-field');
});
我也尝试过:
$(this).filter('[name="birthday[day]"]').addClass('fill-field');
$(this).is('[name="birthday[day]"]').addClass('fill-field');
如何做到这一点?
答案 0 :(得分:4)
使用.find()
$("form").submit(function (e) {
$(this).find('[name="field"]').addClass('fill-field') ;
// $(this).find('[name="birthday[day]"]').addClass('fill-field');
});
答案 1 :(得分:0)
$('[name =“field”]',this).addClass('fill-field');