【发布时间】:2018-06-29 14:54:15
【问题描述】:
我想在客户输入表单时显示一个 div。我最初虽然 z-index 解决方案可以解决这个问题,但显示/显示选项似乎更好。
但是,它似乎不起作用。这可以缩短或以更好的方式完成吗?
$(document).ready(function(){
if ($("input#poundprice").text().length > 0) {
$('.pence-sign').show();
//$('.pence-sign').addClass('display:block;');
}
});
这里是JSFiddle
【问题讨论】:
-
当用户开始在框中输入或用户提交表单后
-
这会检查输入是否在页面加载时填充,但它不会再次检查。您希望在什么时候显示
<div>? -
您需要在您的问题中发布minimal reproducible example ,而不是在 jsFiddle 上。其次,当 DOM 准备好时运行 jQuery,但只要输入字段发生更改,就应该运行它
标签: javascript jquery html css forms