我使用的是插件,我无法简单地调整表单上标签和输入的顺序。当.gfield_label
中的输入被聚焦时,我试图在标签(.ginput_container
)上切换一个类。关于为什么以下没有被执行的任何想法?
jQuery(document).ready(function($){
$('.ginput_container input[type="text"], .ginput_container input[type="email"], .ginput_container textarea').focus(function(){
$(this).closest('.ginput_container').prev('.gfield_label').toggleClass('neat');
})
});
HTML如下:
<label class='gfield_label' for='input_1_5'>How can we help you today?</label>
<div class='ginput_container'><textarea name='input_5' id='input_1_5' class='textarea medium' tabindex='5' rows='10' cols='50'></textarea></div>