小编rai*_*One的帖子

jQuery绑定点击*ANYTHING*但*ELEMENT*

假设有一些元素漂浮在周围,当我点击ANYTHING(divs,body,等等......)但是指定的那个(例如div#special)时,我正试图做一些.

我想知道是否有更好的方法来实现这一点,除了我能想到的以下方法......

$(document).bind('click', function(e) {
    get mouse position x, y
    get the element (div#special in this case) position x, y
    get the element width and height
    determine if the mouse is inside the element
    if(inside)
        do nothing
    else
        do something
});
Run Code Online (Sandbox Code Playgroud)

jquery click

68
推荐指数
3
解决办法
7万
查看次数

Javascript日期变量赋值

var date1 = new Date();  
date1.setFullYear(2011, 6, 1);  

// 2011-07-01, ok  
console.log(date1);

// set date2 the same date as date1  
var date2 = date1;

// ...

// now I'm gonna set a new date for date2  
date2.setFullYear(2011, 9, 8);

// 2011-10-08, ok  
console.log(date2);

// 2011-10-08, wrong, expecting 2011-07-01  
// I didn't assign a new date to date1  
// WHY is date1 changed?  
console.log(date1);
Run Code Online (Sandbox Code Playgroud)

javascript variables date

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

标签 统计

click ×1

date ×1

javascript ×1

jquery ×1

variables ×1