2011-08-17 51 views
2

我想使用labelsFX插件將輸入字段中的標籤文本轉換爲淡出焦點的文本。這很好,除了選擇下拉框打破,如果我嘗試應用效果到相鄰的標籤。所以我只想在標籤與文本或textarea輸入字段相鄰時應用此效果。jquery - 沒有相鄰「選擇」輸入的目標標籤

所以我想要做的就是這樣的事情,但這顯然是不正確的 - 任何人都知道如何解決這個問題?

$('label').next('not:(select)').labelsFX(); 

回答

1

你總是可以做這樣的事情:

$("label + input, label + textarea").prev() 

例子:http://jsfiddle.net/Xeon06/8Kxnb/1/

+0

是的,你已經釘了它:) Cheers @ Xeon06 - 以前沒有看過那種語法,很方便 – scotto

-1

試試這個語法:

$('input, textarea').labelsFx(); 
0

你可以使用以下選擇所有的文本框選擇:

$("input[type='text']")