1
我有一个演示网站的脚本,用另一种颜色代替另一个CSS文件。它在当地完美工作,但我无法使其在线工作。WordPress的文件到达Javascript文件中的CSS文件
本地代码,我相信的那部分工作不在线是:
if (color == "b9e0e9") {
switcher_link.attr('href',"http://localhost:8888/wordpress/wp-content/themes/theme1/css/blue-theme.css");
var atrrHref = switcher_link.attr('href');
}
我试着用../css/blue-theme.css
和/css/blue-theme.css
和css/blue-theme.css
达到css文件也<?php bloginfo('template_directory'); ?>/css/blue-theme.css
我应该写什么在这种情况下,获得正确的路径并使脚本在线工作?我已经尝试了几乎所有我知道的东西,但没有奏效。
您是否试过“/wp-content/themes/theme1/css/blue-theme.css”完整的相对路径或尝试get_site_url();在那之前。 –
控制台不再回复404错误。当我点击主题转换器时,它会切换到紫色主题(例如),所以主CSS文件会发生变化,但当我在另一个选项卡中打开它时,它会重定向到404找不到。我认为这是因为我的JavaScript文件中没有正确调用CSS文件。 – dbsso