0
我有擴大輸入具有給定寬度的功能,我的問題是如何修改函數,以便當我有值比類型=「提交」不同的輸入類型輸入到僅執行。我不想爲每個輸入使用類或ID,因爲我的應用程序有很多輸入。ONCLICK展開輸入寬度
下面是一個例子: http://jsfiddle.net/DCjYA/81/
我有擴大輸入具有給定寬度的功能,我的問題是如何修改函數,以便當我有值比類型=「提交」不同的輸入類型輸入到僅執行。我不想爲每個輸入使用類或ID,因爲我的應用程序有很多輸入。ONCLICK展開輸入寬度
下面是一個例子: http://jsfiddle.net/DCjYA/81/
不知道這是你想要的,但是,你不能使用jQuery的VAL()函數?你的榜樣修改..
$('input[type!="submit"]').focus(function() {
if ($(this).val().trim() != "") {
$(this).attr('data-default', $(this).width());
$(this).animate({
width: 300
}, 'slow');
}
}).blur(function() { /* lookup the original width */
var w = $(this).attr('data-default');
$(this).animate({
width: w
}, 'slow');
});
我已經更新了代碼http://jsfiddle.net/DCjYA/84/需要使用過濾器$( '輸入[類型!=提交]')
真棒!謝謝你的傢伙......這真的是我想要的。 – mcmwhfy
問題:),如果輸入被禁用不應用腳本中的任何多了,什麼必須爲殘疾人投入做了什麼?謝謝。 – mcmwhfy