没人知道吗,帮忙看一下源码
html弹出层代码
<div class="box list-item" style="position: absolute; left: 600px; top: 0px;">
<div class="pd10">
                              <div class="box-preview"><a target="_blank" href="http://www.beijing-dentsu.com.cn/post.php?id=911"><img src="http://www.beijing-dentsu.com.cn/upload/201411/1416989482726.jpg" width="260" height="274"><div class="box-mask" style="top: 0%; left: 100%; opacity: 0;"><div class="box-mask-detail"></div></div></a></div>
                              <div class="box-description">
<div class="pd10">
<h4><span class="fl"><a href="http://www.beijing-dentsu.com.cn/post.php?id=911" target="_blank">北京电通官网全新改版</a></span><span class="fr date">8天前</span><div class="clear"></div></h4>
<p>2014年10月11日,北京电通官方网站全新改版上线!新官网针对原有网站的问题进行了全新规划和设计。</p>
<ul class="box-tags">
<li><a href="http://www.beijing-dentsu.com.cn/list/news/">资讯</a>< >
<div class="clear"></div>
</ul>
<div class="clear"></div>
</div>
</div>
</div>
</div>
app.js相应的
c(document).on('click','.close,.open .newframe-inner',function(e){
if ( e && e.preventDefault ){
e.preventDefault();
}else{
window.event.returnValue = false;
}
history.pushState && new(function(){
history.pushState({u:nUrl},'',nUrl);
});
request!=null && request.abort();
c('.newframe').removeClass('show');
document.title = baseTitle;
c('html').removeClass('open');
c('.newframe-inner').html('');
});

解决方案 »

  1.   

    错了上面的js代码,应该是这一段
    c('.box-preview a,.box-description h4 a,#showcase a').live('click',function(e){
    if(!$(this).hasClass("newtarget")){
    if ( e && e.preventDefault ){
    e.preventDefault(); 
    }else{
    window.event.returnValue = false; 
    }
    if(document.querySelector('.wild')){
    var v = c(this).attr('href');
    if(history.pushState){
    nUrl = location.href;
    tUrl = v;
    history.pushState({u:tUrl},'',tUrl);
    c('.newframe').addClass('show');
    c('html').addClass('open');
    request = c.get(v,function(data){
    c('.newframe-inner').html('');
    document.title = c(data).filter('title').html();
    c(data).find('.open-news').appendTo(c('.newframe-inner'));
    c('#weixin_rcode').html('');
    var au = c('#weixin_rcode').attr('data-url');
    var src = 'http://s.jiathis.com/qrcode.php?url='+au;
    c('#weixin_rcode').html('<img src="'+src+'" />');
    });
    }else{
    window.open(v);
    }
    } }
    });