首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自定义Javascript无法在Joomla中运行

自定义Javascript无法在Joomla中运行
EN

Stack Overflow用户
提问于 2013-04-09 11:46:23
回答 1查看 383关注 0票数 0

我使用Joomla-3为我的网站,我已经创建了一个简单的小JavaScript(ajax)文件,我通过模板配置文件附加(如模板的文档所示)。

我还在一篇文章中添加了我的html (没有TinyMCE等,所以我知道它接受我的代码)。该脚本在简单的.html.php文件中工作得很好,但它不能与Joomla一起工作。

我的脚本有2个相关的ajax下拉菜单(静态内容)。你对可能出错的地方有什么想法吗?

提前谢谢你!

PS。你可以找到我的JavaScript here的代码。

代码如下:

代码语言:javascript
复制
$(window).load(function () {
  var services = [];

  services['service1'] = [{
      "name": "Giannis",
      "url": "giannis"
    }, {
      "name": "Kostas",
      "url": "kostas"
    }, {
      "name": "Fillipos",
      "url": "fillipos"
    }
  ];
  services['service2'] = [{
      "name": "Maria",
      "url": "maria"
    }, {
      "name": "Peter",
      "url": "peter"
    }, {
      "name": "Jack",
      "url": "jack"
    }
  ];

  services['service3'] = [{
      "name": "Dimitris",
      "url": "dimitris"
    }, {
      "name": "Takis",
      "url": "takis"
    }, {
      "name": "Gianna",
      "url": "gianna"
    }
  ];


  jQuery(document).ready(function () {
    jQuery("#services").change(function () {
      var selectedService = $(this).val();
      $('#doctors').children().remove();
      $('#doctors').append('<option value="Null">Click to select a Doctor</option>');
      jQuery.each(services[selectedService], function (ind, val) {
        $('#doctors').append('<option value="' + this.url + '">' + this.name + '</option>');
      })
    });

    jQuery("#doctors").change(function () {
      var redirServ = $('#services option:selected').val();
      var thePersonObject = services[redirServ];
      var goThere = $(this).val();
      var fullurl = 'http://www.website.com/our-services/' + redirServ + '/item/' + goThere;
      alert(fullurl);
      //location.href = 'http://www.website.com/our-services/' + redirServ + '/item/' + goThere; 
    });
  });
});
EN

回答 1

Stack Overflow用户

发布于 2013-04-09 18:27:17

是否尝试过?$(Window).on(‘load’,function(){ // AWESOMENESS })

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15892943

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档