var newsDetals =function(){ var initHobbyNews = function(){ var url_name = $(".url_name").val(); var data = {url_name: url_name}; $.post('/api/', {m:4,f:'getHobbyNews',p:data}, function(d){ var data = JSON.parse(d); if(data.length == 0){ $('.news-hobby').hide(); return; } var html = ""; for(var i=0;i

'+ data[i].title +'

'; }else{ html += '

'+ data[i].title +'

'; } } $('#hobby-article').html(html); }); } var addListeners = function(){ //鎼滅储鍏抽敭璇 $('#search').on('click',function(){ toSearchUrl(); }); //鍥炶溅鎵ц鎼滅储 $('#search').keyup(function(event){ if(event.keyCode == 13){ toSearchUrl(); } }); $('#refresh').on('click', function(){ initHobbyNews(); }); } var toSearchUrl = function(){ var searchContent = $('#news-search').val(); if(searchContent == "") { window.location.href = "./"; return; } window.location.href = "./?search=" + searchContent; } //鑾峰彇url鍙傛暟 var getUrlParam = function(name){ var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //鏋勯€犱竴涓惈鏈夌洰鏍囧弬鏁扮殑姝e垯琛ㄨ揪寮忓璞 var r = window.location.search.substr(1).match(reg); //鍖归厤鐩爣鍙傛暟 if (r != null) return decodeURI(r[2]); return null; //杩斿洖鍙傛暟鍊 } let toTop = function (){ $(".totop").click(function (){ $('html,body').animate({scrollTop: 0}, 800); }) } let runTabMenu = function () { let windowTop = $(window).scrollTop(); if(windowTop > 300){ $(".totop").show(); }else{ $(".totop").hide(); } } return{ init: function(){ addListeners(); initHobbyNews(); toTop(); jQuery(window).load(runTabMenu()); jQuery(window).scroll(runTabMenu); } }; }(); $(document).ready(function(){ newsDetals.init(); });