Input 单击“展开输入宽度”
我有一个以给定宽度扩展输入的函数,我的问题是如何修改该函数,以便仅当我有一个值和输入类型不同于type=“submit”的输入时才能执行。我不想为每个输入使用类或ID,因为我的应用程序上有很多输入 以下是一个例子:Input 单击“展开输入宽度”,input,expand,Input,Expand,我有一个以给定宽度扩展输入的函数,我的问题是如何修改该函数,以便仅当我有一个值和输入类型不同于type=“submit”的输入时才能执行。我不想为每个输入使用类或ID,因为我的应用程序上有很多输入 以下是一个例子: 不确定这是您想要的,但是,您不能使用jquery val()函数吗?你的例子被修改了 $('input[type!="submit"]').focus(function() { if ($(this).val().trim() != "") { $(this
不确定这是您想要的,但是,您不能使用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');
});
不确定这是您想要的,但是,您不能使用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');
});
我已更新代码需要使用筛选器$('input[type!=submit]')我已更新代码需要使用筛选器$('input[type!=submit]')问题:),如果输入被禁用,脚本将不再应用,那么对于禁用的输入必须执行哪些操作?谢谢。问题:),如果输入被禁用,脚本将不再应用,那么对于禁用的输入必须做什么?非常感谢。