// 新版乐谱合集 var jq = jQuery.noConflict(); var os = { isAndroid: Boolean(navigator.userAgent.match(/Android/ig)), // 是否是Android浏览器 isIphone: Boolean(navigator.userAgent.match(/iphone|ipod|iOS/ig)), // 是否是苹果浏览器 isIpad: Boolean(navigator.userAgent.match(/ipad|Mac OS/ig)), // 是否是 IPad 浏览器 isWeixin: Boolean(navigator.userAgent.match(/MicroMessenger/ig)), // 是否是微信平台浏览器 isAli: Boolean(navigator.userAgent.match(/AlipayClient/ig)), // 是否是支付宝平台浏览器 isPhone: Boolean(/(iPhone|iPad|iPod|iOS|Android)/i.test(navigator.userAgent)) // 是否是手机端 } var page = { init:function(){ this.onCommentFun() this.onDownloadFun() this.onOpenVIPFun() this.onAdminShow() this.onEditYuepuFun() }, onDownloadFun: function(){ // 下载PDF,打印乐谱,收藏乐谱,下载APP var that = this; jq("#BtnPianoAlbumCollect").on("click",function(){ // 钢琴合集收藏乐谱 var collectText = jq(this).find("p").text() var collectAddUrl = jq("#CollectAddUrl").text() var collectDelUrl = jq("#CollectDelUrl").text() if (collectText == "收藏") { jq.post(collectAddUrl,{ ypid: ypid },function(){ jq("#BtnPianoAlbumCollect").html('
已收藏
') layer.msg('收藏成功,可从“我的收藏”中找到'); }) }else{ jq.post(collectDelUrl,{ ypid: ypid },function(){ jq("#BtnPianoAlbumCollect").html('收藏
') layer.msg('取消收藏'); }) } }) jq("#BtnGuitarAlbumCollect").on("click",function(){ // 吉他合集收藏乐谱 var collectText = jq(this).find("p").text() var collectAddUrl = jq("#CollectAddUrl").text() var collectDelUrl = jq("#CollectDelUrl").text() if (collectText == "收藏") { jq.post(collectAddUrl,{ yuepuId: ypid, dataType: "2" },function(){ jq("#BtnGuitarAlbumCollect").html('已收藏
') layer.msg('收藏成功,可从“我的收藏”中找到'); }) }else{ jq.post(collectDelUrl,{ yuepuId: ypid, dataType: "2" },function(){ jq("#BtnGuitarAlbumCollect").html('收藏
') layer.msg('取消收藏'); }) } }) jq("#BtnDownloadApp").on("click",function(){ // 下载APP jq("#BoxSaoma2").find("p").hide() var saomaHtml = jq("#BoxSaoma2").html() that.onLayerFun('下载APP',["360px","auto"],false,false,saomaHtml,function(){ jq("#BoxSaoma2").find("p").show() }) }) jq("#BtnHeadFollow").on("click",function(){ //关注用户 var useruid = jq(this).data("uid"); var followText = jq(this).text(); var followAddUrl = 'http://music.52jianpu.com/tanqin/tbuser.php?d=web&c=space&m=ajax&type=follow' var followDelUrl = 'http://music.52jianpu.com/tanqin/tbuser.php?d=web&c=space&m=ajax&type=delete_follow' if (followText == "+ 关注") { jq.get(followAddUrl,{ by_uid: useruid },function(res){ if(res == '"ok"'){ jq("#BtnHeadFollow").text('已关注').removeClass("layui-btn-red2").addClass("layui-btn-grey") layer.msg('关注成功'); } }) }else{ jq.get(followDelUrl,{ by_uid: useruid },function(res){ if(res == '"ok"'){ jq("#BtnHeadFollow").text('+ 关注').removeClass("layui-btn-grey").addClass("layui-btn-red2") layer.msg('取消关注'); } }) } }) }, onCommentFun: function(){ // 评论区域逻辑 jq("#BoxCommentList").find(".text-content").emoji(); //初始化加载表情 jq("#BtnCommentChange").on("click",function(){ //切换评论显示隐藏 jq(this).next().slideToggle(); }) jq("#BoxCommentChange").on("click","li",function(){ //切换评论选择 var comment_name = jq(this).text() var comment_uid = jq(this).data("uid"); jq("#BoxCommentUser").show() jq("#BoxCommentChange").slideUp() jq("#BoxCommentUser").find("span").text(comment_name) jq("#comment_username").attr("value",comment_name) jq("#comment_uid").attr("value",comment_uid) }) jq("#BoxCommentUser").find("b").on("click",function(){ //切换评论关闭 jq("#BoxCommentUser").hide() jq("#comment_username,#comment_uid").attr("value",'') }) jq("#BtnCommentEmoji,#BtnCommentClose").on("click",function(e){ // 表情显示与隐藏 var oLiNum = jq("#BoxCommentEmoji li").length; if(!oLiNum) emojiCommentInt() jq("#BoxCommentEmoji").slideToggle() }) jq("#BoxCommentEmoji ul").on("click","li",function(){ //表情选择 var emojiText = jq(this).attr("title"); addCommentTextarea(document.getElementById('BoxCommentText'),emojiText); }) jq("#BtnCommentSubmit").on("click",function(){ // 发表评论 addCommentInfo() }) jq("#BoxCommentList").on("click", ".BtnCommentLike", function(){ //点赞数量修改 var that = jq(this); var commentId = jq(this).data("id"); var commentNum = jq(this).find("span").text(); var commentLikeUrl = jq("#CommentLikeUrl").text(); var commentStyle = "width: 246px; line-height: 36px; padding-left: 10px; border-radius: 10px; border:1px solid #f1f1f1;" layer.open({ title: '点赞数量修改', area: ['300px','auto'], btn: ['确认修改','取消修改'], content: '', yes:function(){ var commentValue = jq(document).find("#BoxComLike").val(); jq.post(commentLikeUrl, { tid: ypid, commentid: commentId, likes: commentValue, mid: "51" },function(data){ if(data == 1){ that.find("span").text(commentValue) layer.closeAll(); }; }); },btn2:function(){ layer.closeAll() } }); }) jq("#BoxCommentList").on("click", ".BtnCommentDelete", function() { // 删除评论 var that = jq(this); var commentId = jq(this).data("id"); var commentDelUrl = jq("#CommentDelUrl").text(); layer.open({ title: '删除确认', area: ['300px','auto'], btn: ['确认删除','取消删除'], content: '
升级VIP,海量乐谱全部解锁,一键高清下载、打印。
', yes: function () { window.open('/codeindex.php?d=web&c=vip2025&m=upgradeChannel') layer.open({ title: '支付结果', area: ['430px','auto'], btn: ['已支付完成','支付遇到问题'], scrollbar: false, content: ''+resInfo.page_comments[i].username+'' if(resInfo.page_comments[i].vip == 1){ commentHtml += 'VIP' } if(resInfo.page_comments[i].reply_uid > 0){ commentHtml += '回复'+resInfo.page_comments[i].reply_username+'
' } commentHtml += ''+resInfo.page_comments[i].message+'
'+resInfo.page_comments[i].custom_id+'楼
'+resInfo.page_comments[i].datetime+'
点赞修改('+ resInfo.page_comments[i].likes + '个)
' } if(resInfo.page_comments[i].uid == uid || adminid > 0 || resInfo.page_comments[i].tuid == uid){ commentHtml += '删除
' } commentHtml += '回复
' commentHtml += '