Good afternoon to all.
I’ve got some problem kind your were talking about. I’ve tried to fix it but nothing works. Firebag tells me "Error: [Exception... "Could not convert JavaScript argument" nsresult: "0x80570009 (NS_ERROR_XPC_BAD_CONVERT_JS)" location: "JS frame :: /assets/plugins/mootools/JavaPack/mootools.js :: anonymous :: line 3" data: no]
Source: /assets/plugins/mootools/JavaPack/mootools.js
string: 3"
and also this:
"Error: this.getElements is not a function
Source: /manager/media/script/mootools/mootools.js
String: 2".
Here is part of page head:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<title></title>
<link rel="stylesheet" media="all" type="text/css" href="http://test1.ru/vw/vw.css" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<base href="http://test1.ru/">
<script type="text/javascript" src="assets/plugins/mootools/JavaPack/mootools.js"></script>
<script type="text/javascript" src="assets/plugins/mootools/lister.js"></script>
<script type="text/javascript" src="assets/plugins/mootools/hidelink.js"></script>
<script type="text/javascript">var MODX_MEDIA_PATH = "media";</script>
<script type="text/javascript">var MODX_MEDIA_PATH = "media";</script>
<script type="text/javascript" src="assets/plugins/directresize/lightbox/prototype.js"></script>
<script type="text/javascript" src="assets/plugins/directresize/lightbox/scriptaculous.js?load=effects"></script>
<script type="text/javascript" src="assets/plugins/directresize/lightbox/lightbox.js"></script>
<link rel="stylesheet" href="assets/plugins/directresize/lightbox/lightbox.css" type="text/css" media="screen" />
</head>
<body>
Here is lister.js:
var Site = new Class({
options: {
},
initialize: function(options) {
this.faqSlide();
},
faqSlide: function() { // faq - requently asked questions
this.fsliders = $$('div.content div.more').map(function(el) {
return new Fx.Slide(el, {
duration: 500,
mode: 'vertical',
transition: Fx.Transitions.Quad.easeOut,
wait: false
}).hide();
});
$$('div.content div.more a').each( function(el, i) {
el.addEvent('click', function(e) {
e = new Event(e).stop();
this.fsliders[i].toggle();
}.bind(this));
}.bind(this));
}
});
// implement class
Site.implement(new Options, new Events);
// domready
window.addEvent('domready', function() {
site = new Site();
});
Please can you tell what is wrong with it?