jQuery-不选择以';tinymce';
此代码有什么问题:jQuery-不选择以';tinymce';,jquery,jquery-selectors,Jquery,Jquery Selectors,此代码有什么问题: $('input[maxlength],textarea[maxlength]').not("[class^='tinymce']").each(function() { 我正在尝试选择: 所有带有attrmaxlength 没有以“tinymce”开头的类名的 此代码对我有效 只有一个“hello”被输出。这段代码适合我 只输出一个“hello”。它必须以tinymce开头还是只包含类tinymce $('input,textarea').filter(funct
$('input[maxlength],textarea[maxlength]').not("[class^='tinymce']").each(function() {
我正在尝试选择:
- 所有带有
attr
maxlength
- 没有以“tinymce”开头的类名的
只有一个“hello”被输出。这段代码适合我
只输出一个“hello”。它必须以
tinymce
开头还是只包含类tinymce
$('input,textarea').filter(function(){
return(!$(this).hasClass('tinymce'));
}).filter(function(){
return($(this).attr('maxlength'));
})
它必须以
tinymce
开头还是只包含类tinymce
$('input,textarea').filter(function(){
return(!$(this).hasClass('tinymce'));
}).filter(function(){
return($(this).attr('maxlength'));
})
此代码选择没有以“tinymce”开头的类的文本区域
示例:未选择带有class=“另一个tinymcefo”
的元素(而接受的答案会选择它)。
此代码选择没有以“tinymce”开头的类的文本区域
示例:未选择带有
class=“other tinymcefo”
的元素(而接受的答案会选择它)。请检查标记。没有错误,它只是没有读取not部分。您的代码看起来像$('input[maxlength],textarea[maxlength]')。not('class^='tinymce'])。每个(函数(){/*这里的代码*/)代码>你的HTML结构一定有问题,或者这些项目是在这之后创建的。出了什么问题?它不是选择了所有元素吗?它是否不选择任何元素?它是否选择了错误的元素?出了什么问题?请检查标记。没有错误,它只是不读取部分。您的代码看起来像$('input[maxlength],textarea[maxlength]”。不是(“[class^='tinymce']”)。每个(function(){/*code HERE*/})代码>你的HTML结构一定有问题,或者这些项目是在这之后创建的。出了什么问题?它不是选择了所有元素吗?它是否不选择任何元素?它是否选择了错误的元素?怎么了?