已经寻找解决方案,但没有找到。
$(document).ready(function() {
if ($("input").value()) {
$("h1").hide();
}
}
所以这似乎不起作用($("h1").hide()
只是一个占位符动作......那部分并不重要,问题是 if 语句不起作用)。
页面上有一个表格,<input type=text>
。我想让它在任何时候,如果输入框中有任何文本,都会应用某种状态。如果输入框返回为空,则移除状态。
函数内部还有很多其他函数$(document).ready
,为了清楚起见,我省略了……但就 if 语句所在的范围而言,它直接位于 document.ready 函数内部。PS 表单是动态显示和隐藏的,但它是硬编码的——它不是动态创建的。
我有这个 if 语句的位置有什么问题?