我有以下將排除所有按鈕,但我怎麼也排除隱藏的領域?我如何獲得除jQuery以外的按鈕和隱藏字段的所有輸入?
$("#selector").find(":input:not(:button)").each(function (i) { // do something
我確定這可能很簡單,我只是找不到它。
非常感謝!
我有以下將排除所有按鈕,但我怎麼也排除隱藏的領域?我如何獲得除jQuery以外的按鈕和隱藏字段的所有輸入?
$("#selector").find(":input:not(:button)").each(function (i) { // do something
我確定這可能很簡單,我只是找不到它。
非常感謝!
下面的代碼應該這樣做..
$('#selector :input').not(':button,:hidden').each(...);
$('#selector').find('input').not(':button').not('input[type=hidden]').each(function(i) {
});
應該這樣做。 我不知道,如果這一個
$('#selector').find('input').not(':button').not(':hidden').each(function(i) {
});
也適用於這一目的,但它值得一試。
$("#selector :input:not(:button, :hidden)").each(function (i) { // do something
對我來說,(jQuery的2.2.0)
沒有工作
$('#signup-form :input:not(:hidden :button)').each(function(){
$('#signup-form :input').not(':hidden :button').each(function(){
$('#signup-form *').filter(':input:not([type=hidden][type=button])').each(function(){
DID
$('#signup-form *').filter(':input').not(':button').not('input[type=hidden]').each(function(){
OR
$('#signup-form :input').not(':hidden').not(':button').each(function(){
感謝,這工作需要! – 2010-06-07 14:48:16