티스토리 수익 글 보기
;(function($) {
var Area = {};
Area.Menu = (function() {
var $wrap = $(“.wrap_skin”),
$btnCategory = $(“.area_head .btn_cate”);
$btnCloseCategory = $(“.wrap_sub .btn_close”)
$btnCategory.on(“click”, function() {
$wrap.addClass(“navi_on”);
});
$btnCloseCategory.on(“click”, function() {
$wrap.removeClass(“navi_on”);
})
})();
Area.Search = (function() {
var ON_CLASS = “search_on”;
var $wrap = $(“.wrap_skin”),
$btnSearch = $(“.area_head .btn_search”),
$formSearch = $(“.area_head .frm_search”),
$inputSearch = $(“.area_head .area_search .tf_search”);
var showSearch = function() {
$wrap.addClass(ON_CLASS);
$inputSearch.focus();
};
var hideSearch = function() {
$wrap.removeClass(ON_CLASS);
};
$btnSearch.on(“click”, function(e) {
showSearch();
});
$inputSearch.on(“blur”, function(e) {
if ($inputSearch.val() == $inputSearch.data(“value”)) {
hideSearch();
}
});
$(document.body).on(“keydown”, function(e) {
if ($wrap.hasClass(ON_CLASS) && e.keyCode == 27) {
$formSearch[0].reset();
hideSearch();
}
});
})();
Area.SocialShare = (function() {
var SOCIAL_SHARE = {
kakaostory: {
url: “https://story.kakao.com/share”,
width: 640,
height: 400,
makeShareUrl: function(url) {
return this.url + “?url=” + encodeURIComponent(url);
}
},
facebook: {
url: “https://www.facebook.com/sharer/sharer.php”,
width: 640,
height: 400,
makeShareUrl: function(url) {
return this.url + “?display=popup&u=” + encodeURIComponent(url);
}
},
twitter: {
url: “https://twitter.com/intent/tweet”,
width: 640,
height: 400,
makeShareUrl: function(url) {
return this.url + “?url=” + encodeURIComponent(url);
}
}
};
var onClick = function(e) {
var $this = $(this),
service = SOCIAL_SHARE[$this.data(“service”)],
url = location.href;
if (service) {
e.preventDefault();
window.open(service.makeShareUrl(url), “”, “width=” + service.width + “, height=” + service.height);
}
};
$(“.list_share”).on(“click”, “a”, onClick);
})();
$.Area = Area;
})(jQuery);