gpt4 book ai didi

javascript - 模糊一个表单,除了它的提交按钮,这可能吗?

转载 作者:行者123 更新时间:2023-11-30 14:49:29 25 4
gpt4 key购买 nike

我有一个表格:

<form>
<input type="text">
<input type="submit">
</form>

提交时,我想模糊整个表单:

$(this).closest('form').css({
'filter' : 'blur(1px)'
});

不幸的是,这也模糊了我的提交按钮。如何使这个异常?

最佳答案

我这样做的方法是模糊表单的所有子 DOM 元素,提交输入除外。您可以通过带有 jQ​​uery 或简单类名的属性选择器来做到这一点。下面是一个使用类名的例子:

HTML

<form id="myForm">
<input type="text">
<input type="submit" class="visibile-on-blur">
</form>

Javascript (jQuery)

$('#myForm').submit(function( event ) {
event.preventDefault();
$(this).children(':not(.visibile-on-blur)').css({
'filter' : 'blur(1px)'
});
});

引用下面的 fiddle 。 https://jsfiddle.net/sotjrvco/1/

关于javascript - 模糊一个表单,除了它的提交按钮,这可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48391752/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com