我有扩大输入具有给定宽度的功能,我的问题是如何修改函数,以便当我有值比类型=“提交”不同的输入类型输入到仅执行。我不想为每个输入使用类或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