JQuery на нажмите на все, кроме div, и это дети
Я хочу что-то сделать, когда я щелкаю где угодно, кроме случаев, когда я щелкаю по элементу div и его дочерним элементам. Это то, что я пробовал до сих пор, но оно не работает (щелчок по дочерним элементам все еще выполняет то, что находится в скобках).
$('body').on('click', '* :not(#calculator)', function(e){
Я не могу использовать что-то вроде этого:
JQuery - выбрать все, кроме одного элемента и его дочерних элементов?
$("body > *").not("body > #elementtokeep").remove();
Поскольку.not
функция не то, что я могу положить в.on()
функция.
Как мне этого добиться?