添加自定义 Jquery 文件到 joomla 3
Add custom Jquery file to joomla 3
我正在尝试将自定义 jquery 文件添加到 joomla!。我已将以下内容添加到 templates/theme/index.php 中
之前
<?php
$document = JFactory::getDocument();
$document->addScript('templates/theme1982/js/add.js');
?>
<jdoc:include type="head" />
以下 jquery 是我正在测试以解决此问题的内容:
$(document).ready(function(){
$('#ppp').click(function(event) {
$("#ppp").toggleClass("mmm");
});
});
与html:
<div id="ppp">f</div>
和CSS:
.mmm {
transform:rotate(45deg);
background: green;
}
#ppp {
width:200px;
height:200px;
background: pink;
}
add.js 文件似乎出现在 google 源代码视图中,文件中有 jquery 文本,但该功能不起作用
http://arete-sub.multi-web-service.co.uk/professional-services/management-training
Joomla 在无冲突模式下加载 jquery。
您必须将代码更改为:
jQuery(document).ready(function(){
jQuery('#ppp').click(function(event) {
jQuery("#ppp").toggleClass("mmm");
});
});
我正在尝试将自定义 jquery 文件添加到 joomla!。我已将以下内容添加到 templates/theme/index.php 中
之前 <?php
$document = JFactory::getDocument();
$document->addScript('templates/theme1982/js/add.js');
?>
<jdoc:include type="head" />
以下 jquery 是我正在测试以解决此问题的内容:
$(document).ready(function(){
$('#ppp').click(function(event) {
$("#ppp").toggleClass("mmm");
});
});
与html:
<div id="ppp">f</div>
和CSS:
.mmm {
transform:rotate(45deg);
background: green;
}
#ppp {
width:200px;
height:200px;
background: pink;
}
add.js 文件似乎出现在 google 源代码视图中,文件中有 jquery 文本,但该功能不起作用
http://arete-sub.multi-web-service.co.uk/professional-services/management-training
Joomla 在无冲突模式下加载 jquery。
您必须将代码更改为:
jQuery(document).ready(function(){
jQuery('#ppp').click(function(event) {
jQuery("#ppp").toggleClass("mmm");
});
});