我想點擊任何地方,除了當我點擊一個div和它的孩子。這是我到目前爲止已經試過,但它不工作(點擊它的孩子們仍然執行的是括號內jQuery點擊一切,但一個div和它的孩子
$('body').on('click', '* :not(#calculator)', function(e){
我不能使用這樣的事情:
jQuery - Select everything except a single elements and its children?
$("body > *").not("body > #elementtokeep").remove();
因爲.not
功能是不是我可以把.on()
函數內。
我怎麼能做到這一點?
添加類孩子的,並檢查了嗎? – Mathlight
難道你不覺得它更簡單嗎?我想排除的div相當大,而且我很可能會忘記每次添加該特定類。 –
Mayby你有這個嗎? http://api.jquery.com/parent/ – Mathlight