File "my-favorites.min.js"
Path: /StudyIB/js/subjects/activity/my-favoritesminjs
File size: 804 bytes
MIME-type: text/plain
Charset: utf-8
function togglePageFavorite(button){var pageId=button.data("pid"),colored=button.find("i").hasClass("colored"),url="/pages/user/favorites.php",data={action:"toggle-favorite",ticket:$("#ticket").val(),user:$("#user-id").val(),page:pageId,value:colored};$.post(url,data,(function(response){"1"==response.success?togglePageFavoriteBtn(button):alert(response.msg)}),"json")}function togglePageFavoriteBtn(button){var icon=button.find("i"),colored=icon.hasClass("colored");icon.toggleClass("fa-star",!colored),icon.toggleClass("fa-star-o",colored),icon.toggleClass("colored",!colored),icon.parent("a.mark-page-favorite").attr("title",(colored?"Mark":"Unmark")+" as favorite")}$(document).ready((function(){$("a.mark-page-favorite").on("click",(function(e){e.preventDefault(),togglePageFavorite($(this))}))}));