head 中的内部样式和脚本未应用
Internal style and script in head are not applied
我正在使用 Joomla 和 T3 模板。我在 </head>
标签之前添加了以下 "Custom Code":
<style type="text/stylesheet">
div.t3-sidebar.t3-sidebar-right{
background: #F8F8F8 none repeat scroll 0% 0%;
border: 1px solid rgb(238, 238, 238);
border-radius: 20px;
}
button.btn.btn-primary.off-canvas-toggle{
font-size: 28px;
}
</style>
<script type="text/javascript">
$(document).ready(function(){
$("button.btn.btn-primary.off-canvas-toggle i.fa.fa-bars").addClass("fa-user").removeClass("fa-bars");
});
</script>
当我使用我的浏览器开发工具时,我可以在头部看到这些标签,但当我检查元素时,没有应用样式。
编辑:样式现在可以使用了,我愚蠢地使用了错误的类型。感谢所有提出此更改的人。
关于脚本问题:我在控制台中没有收到任何错误。
最终编辑:脚本问题已解决。可能是 jQuery 函数的名称有问题(jQuery
而不是$
) 或者 document.ready 函数的括号有问题。
您的 CSS 不工作,因为
<style type="text/stylesheet">
应该是
<style type="text/css">
而你的 javascript 不工作,因为你没有导入 jQuery。
导入的方法有很多种jQuery,这是其中一种:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
应该是text/css
这里是修改后的代码。
<style type="text/css">
div.t3-sidebar.t3-sidebar-right{
background: #F8F8F8 none repeat scroll 0% 0%;
border: 1px solid rgb(238, 238, 238);
border-radius: 20px;
}
button.btn.btn-primary.off-canvas-toggle{
font-size: 28px;
}
</style>
<script type="text/javascript">
$(document).ready(function(){
$("button.btn.btn-primary.off-canvas-toggle i.fa.fa-bars").addClass("fa-user").removeClass("fa-bars");
});
</script>
我正在使用 Joomla 和 T3 模板。我在 </head>
标签之前添加了以下 "Custom Code":
<style type="text/stylesheet">
div.t3-sidebar.t3-sidebar-right{
background: #F8F8F8 none repeat scroll 0% 0%;
border: 1px solid rgb(238, 238, 238);
border-radius: 20px;
}
button.btn.btn-primary.off-canvas-toggle{
font-size: 28px;
}
</style>
<script type="text/javascript">
$(document).ready(function(){
$("button.btn.btn-primary.off-canvas-toggle i.fa.fa-bars").addClass("fa-user").removeClass("fa-bars");
});
</script>
当我使用我的浏览器开发工具时,我可以在头部看到这些标签,但当我检查元素时,没有应用样式。
编辑:样式现在可以使用了,我愚蠢地使用了错误的类型。感谢所有提出此更改的人。
关于脚本问题:我在控制台中没有收到任何错误。
最终编辑:脚本问题已解决。可能是 jQuery 函数的名称有问题(jQuery
而不是$
) 或者 document.ready 函数的括号有问题。
您的 CSS 不工作,因为
<style type="text/stylesheet">
应该是
<style type="text/css">
而你的 javascript 不工作,因为你没有导入 jQuery。
导入的方法有很多种jQuery,这是其中一种:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
应该是text/css
这里是修改后的代码。
<style type="text/css">
div.t3-sidebar.t3-sidebar-right{
background: #F8F8F8 none repeat scroll 0% 0%;
border: 1px solid rgb(238, 238, 238);
border-radius: 20px;
}
button.btn.btn-primary.off-canvas-toggle{
font-size: 28px;
}
</style>
<script type="text/javascript">
$(document).ready(function(){
$("button.btn.btn-primary.off-canvas-toggle i.fa.fa-bars").addClass("fa-user").removeClass("fa-bars");
});
</script>