これは機能します。ただし、「#pages-btn」をもう一度クリックしても、「#instruct-pages」div は閉じません。これを書く良い方法はありますか?助けてくれてありがとう。
ここに私の問題を示すフィドルがあります: http://jsfiddle.net/PCzfs/1/
$("#pages-btn").click(function () {
$("#instruct-pages").fadeToggle();
$(this).addClass("options-active");
});
$(document).mouseup(function (e) {
var container = $("#instruct-pages");
if (!container.is(e.target)
&& container.has(e.target).length === 0)
{
container.fadeOut();
$("#pages-btn").removeClass("options-active");
}
});