0

抱歉,如果这是一个愚蠢的问题,我是新手……我想从 main.js 文件中删除一行而不编辑主题文件(以使其保持可更新)。

我怎样才能删除这条线?也许有一个自定义的 javascript 插件?

$('#footer-menu ul li').not(':last').append('/');
4

2 回答 2

2

不编辑 javascript 文件就无法编辑 javascript 文件。

如果您要更改另一个主题,最好的方法是创建一个子主题。这样你就可以继承你想要的主题的基本样式,但是当你更新 WP 时你不会冒险覆盖你的修改。

于 2013-08-16T19:55:21.250 回答
0

您可以删除斜线:

var elements $('#footer-menu ul li').not(':last');
elements.each(function(){
    var text = $(this).text();
    $(this).text(text.slice(0,-1));
});

但是,最好的办法是查看您的主题是否使用wp_enqueue_script函数。如果是,您可以wp_deregister_script在您的 function.php 文件中的 javascript 文件并添加您自己的文件版本。

于 2013-08-16T19:56:31.800 回答