【发布时间】:2014-01-21 19:01:41
【问题描述】:
jquery:
var pop = $('.popupdiv');
disable();
function disable()
{
pop.slideDown(1000);
}
$( "body").keyup(function()
{
$("body") .mousedown(function()
{
alert("hii");
})
pop.slideUp(1000);
})
在上面的示例中,一旦加载文档,“disable”方法就会按预期执行,但是在“keyup”事件之后“slideUp”函数会执行但“mousedown”事件没有响应。删除“slideUp”方法后“ mousedown”事件响应。我想知道为什么会这样?它的解决方案是什么?我希望“slideUp”方法和“mousedown”事件都在“keyup”事件之后响应。
【问题讨论】:
-
为什么你在
keyup处理程序中绑定mousedown?
标签: jquery event-handling