Javascript 使用jQuery和php动态向head添加样式表

Javascript 使用jQuery和php动态向head添加样式表,javascript,php,jquery,Javascript,Php,Jquery,我希望在当前页面的部分添加特定的样式表。我可以使用jQuery,下面的jQuery代码段可以工作。问题是php代码调用了这些样式表,我需要将我的php代码集成到jQuery中,但我不知道该怎么做 以下是php代码: <?php $this->style() ->appendStylesheet($this->APP_STATIC_URL . '/templates/' . $this->APP_TEMPLATE . '/skins/'

我希望在当前页面的
部分添加特定的样式表。我可以使用jQuery,下面的jQuery代码段可以工作。问题是php代码调用了这些样式表,我需要将我的php代码集成到jQuery中,但我不知道该怎么做

以下是php代码:

<?php
    $this->style()
            ->appendStylesheet($this->APP_STATIC_URL . '/templates/' . $this->APP_TEMPLATE . '/skins/' . $this->APP_SKIN . '/content_blog_view_{4}.css', 'screen')
            ->appendStylesheet($this->APP_STATIC_URL . '/templates/' . $this->APP_TEMPLATE . '/skins/' . $this->APP_SKIN . '/content_blog_view_{3}.css', 'screen')
            ->appendStylesheet($this->APP_STATIC_URL . '/templates/' . $this->APP_TEMPLATE . '/skins/' . $this->APP_SKIN . '/content_blog_view_{2}.css', 'screen')
            ->appendStylesheet($this->APP_STATIC_URL . '/templates/' . $this->APP_TEMPLATE . '/skins/' . $this->APP_SKIN . '/content_blog_view_{1}.css', 'screen');
    echo $this->style()->minify();
?>

它生成以下html代码:

<link href="http://redspark/templates/default/skins/default/content_blog_view_{4}.css" media="screen" rel="stylesheet" type="text/css" >
<link href="http://redspark/templates/default/skins/default/content_blog_view_{3}.css" media="screen" rel="stylesheet" type="text/css" >
<link href="http://redspark/templates/default/skins/default/content_blog_view_{2}.css" media="screen" rel="stylesheet" type="text/css" >
<link href="http://redspark/templates/default/skins/default/content_blog_view_{1}.css" media="screen" rel="stylesheet" type="text/css" >

我需要在下面的jQuery代码(或您知道的任何其他更好的解决方案)中添加上述php代码


var$head=$(“head”);
var$headlinklast=$head.find(“link[rel='stylesheet']:last”);
var linkElement=“”;
如果($headlinklast.length){
$headlinklast.after(linkElement);
}
否则{
$head.append(linkElement);
}

您可以
在Javascript变量中回送您的PHP代码,然后使用它

大概是这样的:

var styles = "<?= echo $this->style()->minify(); ?>"
var styles=“”
var styles = "<?= echo $this->style()->minify(); ?>"