实现的思路是
假如在元素A外单击隐藏A
判断被鼠标按下时的元素 的所有父元素中是否包含了A,没有包含则可以知道鼠标是在A之外单击的,则隐藏。
代码如下:
本文介绍了一种利用jQuery实现的交互技术,当用户在指定元素A之外的任意位置单击时,该元素将被隐藏。通过监听文档的mouseup事件,并检查触发事件的目标元素是否为A或其子元素来实现这一功能。
实现的思路是
假如在元素A外单击隐藏A
判断被鼠标按下时的元素 的所有父元素中是否包含了A,没有包含则可以知道鼠标是在A之外单击的,则隐藏。
代码如下:

被折叠的 条评论
为什么被折叠?