Jquery排除选择器?

前端之家收集整理的这篇文章主要介绍了Jquery排除选择器?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个表格,我清楚焦点.我选择了整个表单,它的工作原理很好,只要点击它,提交按钮将变为空白.

如何从以下代码中排除输入#submit的输入?

$(".wpcf7-form input,.wpcf7-form textarea").focus(function() {
 if( this.value == this.defaultValue ) {
  this.value = "";
  $(this).addClass('filled');
 }
}).blur(function() {
 if( !this.value.length ) {
  this.value = this.defaultValue;
  $(this).removeClass('filled');
 }
});

解决方法

使用 not选择器排除您想要的内容
$(".wpcf7-form input:not('#submit_id'),.wpcf7-form textarea").focus(function() {
 // your code......
}

要么

$(".wpcf7-form input:not(input[type=submit]),.wpcf7-form textarea").focus(function() {
 // your code......
}

猜你在找的jQuery相关文章