我有這樣的代碼:如何實現jQuery的.not()?
document.onmousedown = function(){
alert('test');
}
現在,除了在ID爲「盒子」的元素,點擊要調用這個函數,即jQuery的.not()
選擇的等價物。
jQuery的代碼將是:
$(document).not('#box').mousedown(function(){
alert('test');
});
如何能夠做到同樣的事情,而不使用jQuery?
編輯:我不想jQuery代碼,但我想要一個類似於JavaScript中的jQuery的.not()
選擇器的操作。
編輯:我正在製作一個addthis-like部件。這是一個10kb的文件,當選擇文本時將顯示一個彈出窗口。它不會使用jQuery。
在我的情況下,當選擇一個文本時,彈出窗口顯示。當文檔被點擊而不是部件時,部件應該消失。
jQuery是Javascript。此外,該jQuery代碼將無法正常工作。 – SLaks 2010-07-13 17:27:38
爲什麼你不想要jQuery? – SLaks 2010-07-13 17:34:08
@Slaks請參閱編輯2 – 2010-07-13 17:45:58