如何在magento中添加js
How to add js in magento
我想添加以下js到我的magento网站。
我如何添加它?
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/jquery-1.7.2.min.js"><'/script>')</script>
和
<script>
$(document).ready(function(){
$('.carousel').carousel();
});
</script>
<script>
$(document).ready(function(){
$('.carousel').carousel({
interval: 2000
});
});
</script>
在local.xml中使用xml更新:
<reference name="head">
<action method="addJs"><script>path/to/script.js</script></action>
</reference>
路径是来自magento_root/js/
有两种方式包含js文件在主题/布局/local.xml中创建一个local.xml文件然后使用
<default>
<reference name="head">
<action method="addJs"><script>path/to/script.js</script></action>
</reference>
</default>
或者你也可以在。html中添加js但这会产生一些冲突你可以通过创建js变量并将该变量传递给carousel js代码来消除冲突
不要忘记将jQuery设置为noConflict()模式,因为它会与Magento的本地库发生冲突。另外,我建议你不要在脚本中使用$来声明jQuery。相反,可以这样做;
$jq = jQuery.noConflict();
$jq(document).ready(function() {
// do something
});
相关文章:
- 向AngularJS目录添加JS变量
- 使用 Razor 添加 JS 代码
- 在运行时添加js文件时出现语法错误
- 如何根据窗口宽度添加js文件
- 在Cordova项目中添加.js会破坏构建过程
- 动态添加 js 到 asp.net 文件
- 添加JS时Tumblr的奇怪行为
- 如何使用 api 修改 bigcommerce 前端(在应用程序中添加 js 代码)
- 是否可以阻止requireJS自动添加.js文件扩展名
- require.js文本插件在文件名中添加“.js”
- 如何在 jquery 中添加 js var
- 在Joomla head上添加JS
- 双击和更新表字段时添加 JS/添加文本框
- 在服务器的html文件中添加.js文件作为源文件
- 在另一个文件中添加JS src
- 最早什么时候可以动态添加JS/CSS并应用它们
- 如何在eclipse中添加JS资源
- 不能添加JS文件,或任何其他,到钛项目文件夹
- ASP.. NET在页面加载时添加js文件
- 如果主体类有类添加js,如果没有添加这个js