Я работаю на этом сайте: http://dev.rjlacount.com/treinaAronson/index.php
Мое последнее задание - настроить панель контактов (которую можно увидеть, если щелкнуть верхнюю левую кнопку «контакт»), чтобы она закрывалась, если она в данный момент открыта, и пользователь либо щелкает за пределами панели (в «#» области содержимого) или нажимает клавишу esc.
Я подумал, что щелчок в триггере #content area будет проще, поэтому я начал с этого. Я прочитал несколько веток о функциях запуска, только если элементы видимы, но то, что я до сих пор придумал, вообще не работает:
$("#panel").is(":visible") {
$("#content").click(function(){
$("#panel").slideToggle("3000");
});
};
Это нарушает функциональность кнопки контакта, и я попробовал несколько вариантов этого, но безрезультатно. Я делаю какие-либо явные ошибки здесь? Любой совет будет принята с благодарностью.
Спасибо!