JQuery无法更新内容

时间:2015-07-14 17:00:11

标签: jquery

我们的Wordpress页面使用JQuery脚本进行更新。最近,没有更改,更新不再有效,并且无法向页面添加任何内容。这是脚本:

<script type="text/javascript">
var paper_list_comp = list_with_stag('publication', 
    function(){
    <?php if(current_user_can('administrator')) { ?>
        jQuery('#paper-list-control').html('<button id="paper-list-admin-add">Publications</button>');
        jQuery('#paper-list-admin-add').button().click(function() { on_publication_click(-1); });
    <?php } // end if ?>
        jQuery('#paper-list').html('');
    },
    function(idx, token){
        var str = token.replace(/^\[(.*)\]$/, '$1');
        if(str.length<=0) return;
        var p = JSON.parse(str);
        var content = "<div class="paper-detail" onclick="on_publication_click("+idx+");"><span class="paper-author">"+p.author+"</span><span class="paper-title">"+p.title+"</span><span class="paper-publication">"+p.publication+"</span><span class="paper-link"><a href=""+p.href+"">"+p.link+"</a></span>";
        if(p.supp_link!=undefined && p.supp_href!=undefined) {
        content += "<span class="paper-supp-link"><a href=""+p.supp_href+"">"+p.supp_link+"</a></span>";
        }
        content += "</div>";
        jQuery("#paper-list").prepend(content);
        return p;
    }
);
paper_list_comp.refresh();

var on_publication_click = function(idx) {
    window.open(paper_list_comp.data[idx].href);
}

0 个答案:

没有答案