如何从我的jQuery选择器中排除一个类?

Jes*_*ica 9 jquery

我有以下代码:

$(":input[type='text']").wijtextbox();
Run Code Online (Sandbox Code Playgroud)

我想要的是wijtextbox()如果我的文本框的类是本机的,则不应用.有没有办法可以通过添加到上面的选择器以某种方式排除这个?

将其设为wijtextbox:

<textarea class="wijmo-wijtextbox ui-widget ui-state-default ui-corner-all valid" >xx</textarea>
Run Code Online (Sandbox Code Playgroud)

不要把它变成wijtextbox:

<textarea class="native wijmo-wijtextbox ui-widget ui-state-default ui-corner-all valid" >xx</textarea>
Run Code Online (Sandbox Code Playgroud)

Pur*_*rag 14

这个:

$("input[type='text']").not(".native").wijtextbox();
Run Code Online (Sandbox Code Playgroud)

或这个:

$("input[type='text']:not('.native')").wijtextbox();
Run Code Online (Sandbox Code Playgroud)

应该做的伎俩.还有一个选择输入类型为的输入的快捷方式text:

$("input:text").not(".native").wijtextbox();
Run Code Online (Sandbox Code Playgroud)

更多关于not() 这里.

编辑:因为看起来您需要选择textarea,请尝试以下方法:

$("textarea").not(".native").wijtextbox();
Run Code Online (Sandbox Code Playgroud)