我不是在寻找一个行动调用的时候徘徊,而是以某种方式告诉如果一个元素正在上空盘旋目前.例如:
$('#elem').mouseIsOver(); // returns true or false
Run Code Online (Sandbox Code Playgroud)
是否有一个jQuery方法来实现这一目标?
My Name:<input class="clr" id="name" type="text" /><span class="clr" id="name_error">Name is required</span> <br /><br />
My Email Adress:<input class="clr" id="email" type="text" /><span class="clr" id="email_error">Email is required</span> <br /><br />
My Organisation Name:<input class="clr" id="organisation" type="text" /><span class="clr" id="org_error">Organisation is required</span> <br /><br />
Run Code Online (Sandbox Code Playgroud)
我有3个输入字段.我span在提交空字段时用于显示错误消息.
我的问题是,如果name字段为空,我们应该得到"Name is required"错误,如果email字段为空,我们应该得到"email is required"错误等等.
为此,我写下代码.
if (name == "")
$("#name_error").show();
else
$("#name_error").hide();
if (email == "")
$("#email_error").show();
else
$("#email_error").hide();
if (organisation == "")
$("#org_error").show();
else
$("#org_error").hide();
Run Code Online (Sandbox Code Playgroud)
有没有办法减少if/else语句?