0

送信されたフォーム ( ) 内の要素のみに影響を与えようとしています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');

これはどのように行うことができますか?

4

2 に答える 2

4

使用する.find()

$("form").submit(function (e) {
    $(this).find('[name="field"]').addClass('fill-field') ;

    // $(this).find('[name="birthday[day]"]').addClass('fill-field');
});
于 2012-10-27T05:30:15.710 に答える
0

$( '[name="field"]',this).addClass('fill-field');

于 2012-10-27T06:25:04.207 に答える