123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154 |
-
- $(function(){
- // 页数
- var page = 0;
- // 每页展示5个
- var size = 5;
- // 上滑加载
- $('.list_box_cen').dropload({
- // 调用加载
- scrollArea : window,
- // threshold:2/3,
- loadDownFn : function(me){
- page++;
- $('.dropload-down').show();
- $.ajax({
- type: 'POST',
- // url: './js/miracle.json?&page='+page+'&limit='+size,
- url: '/weirdo/homeform',
- dataType: 'json',
- data:{page:page,limit:size,csrf_token_m:csrfToken},
- success: function(data){
- $('.line').hide();
-
- if(data.code == 200){
- $('.list_box_cen > ul').append(ModuleWay(data.data)) //调用选择模块
- var lihref ="";
- $('.m_fxcj').on('click',function(){
-
- var gb = $(this).parent().find('.m_fx').attr('id')
- // console.log(gb)
- if (gb == 'no') {
- $(this).parent().find('.m_fx').attr('id','').parent().parent().parent().siblings().find('.m_fx').attr('id','no');
-
- }else if(gb !== 'no'){
- $(this).parent().find('.m_fx').attr('id','no');
- };
-
- lihref = $(this).attr('DataId');
- console.log(lihref);
- /*
- * 动态设置百度分享URL的函数,具体参数
- * cmd为分享目标id,此id指的是插件中分析按钮的ID
- *,我们自己的文章ID要通过全局变量获取
- * config为当前设置,返回值为更新后的设置。
- */
- function SetShareUrl(cmd, config) {
- if (lihref) {
- config.bdUrl = "m.pinfangw.com/weirdo/details/"+lihref+"/";
- }
- return config;
- }
- //插件的配置部分,注意要记得设置onBeforeClick事件,主要用于获取动态的文章ID
- window._bd_share_config = {
- "common": {
- onBeforeClick:SetShareUrl,"bdSnsKey":{},"bdText":"","bdMini":"2"
- ,"bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"24"
- }, "share": {}
- };
- //插件的JS加载部分
- with (document) 0[(getElementsByTagName('head')[0] || body).appendChild(createElement('script')).src = 'http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+ ~(-new Date() / 36e5)];
-
- })
- }else{
- // 锁定
- me.lock();
- // 无数据
- me.noData();
- }
- // alert(data);
- // 每次数据加载完,必须重置
- // setTimeout(function(){
- // // 插入数据到页面,放到最后面
- // $('.news_list').append(result);
- // // 每次数据插入,必须重置
- // me.resetload();
- // },100);
- me.resetload();
- },
- error: function(xhr, type){
- $('.line').show();
- me.resetload();
- }
- });
- }
- });
- function ModuleWay(data){
- var _html="";
- $.each(data,function (key,val) {
- _html += '<li>';
- _html += '<div class="list_li">';
- _html += '<div class="list_li_img">';
- _html += '<a href="/weirdo/details/'+val.id+'/" ><img src="'+val.thumb+'" alt=""></a>';
- _html += '</div>';
- _html += '<div class="list_li_font">';
- _html += '<p class="m_fxcj" DataId="'+val.id+'">';
- _html += '<img src="/image/weirdo/share.png" alt="">';
- _html += '<span>分享</span>';
- _html += '</p>';
- _html += '<p>';
- _html += '<img src="/image/weirdo/browse.png" alt="">';
- _html += '<span>'+val.click+'</span>';
- _html += '</p>';
- _html += '<div class="m_fx" id="no">';
- _html += '<span class="bdsharebuttonbox" data-tag="share_1">';
- _html += '<a href="#" class="bds_weixin" data-cmd="weixin" title="分享到微信"></a>';
- _html += '<a href="#" class="bds_qzone" data-cmd="qzone" title="分享到QQ空间"></a>';
- _html += '<a href="#" class="bds_sqq" data-cmd="sqq" title="分享到QQ好友"></a>';
- _html += '<a href="#" class="bds_tsina" data-cmd="tsina" title="分享到新浪微博"></a>';
- // _html += '<a class="bds_more" data-cmd="more"></a>';
- _html += '</span>';
- _html += '</div>';
- _html += '</div>';
- _html += '</div>';
- if(val.short_subject != '' && val.short_subject != null){
- _html += '<div class="list_font_box"><a href="/weirdo/details/'+val.id+'/">'+val.short_subject+'</a></div>';
- } else {
- _html += '<div class="list_font_box"><a href="/weirdo/details/'+val.id+'/">'+val.subject+'</a></div>';
- }
- _html += '</li>';
- })
- return _html;
- }
- })
|