相关疑难解决方法(0)

使用jQuery检测是否将鼠标悬停在元素上

我不是在寻找一个行动调用的时候徘徊,而是以某种方式告诉如果一个元素正在上空盘旋目前.例如:

$('#elem').mouseIsOver(); // returns true or false
Run Code Online (Sandbox Code Playgroud)

是否有一个jQuery方法来实现这一目标?

javascript jquery

148
推荐指数
5
解决办法
16万
查看次数

减少多个if else语句

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语句?

javascript jquery

2
推荐指数
1
解决办法
936
查看次数

标签 统计

javascript ×2

jquery ×2