Javascript 从1.12到1.4.5的Mootools兼容性语法
目前,我被迫从旧版本Javascript 从1.12到1.4.5的Mootools兼容性语法,javascript,jquery,mootools,Javascript,Jquery,Mootools,目前,我被迫从旧版本1.12升级到Mootools 1.4.5,但我这里的代码由于升级而不再工作。这可能是由于不推荐使用的语法。这需要重写吗 请帮忙 jQuery.noConflict(); window.addEvent('domready', function() { SqueezeBox.initialize({}); $$('a.modal').each(function(el) { el.addEvent('click
1.12
升级到Mootools 1.4.5
,但我这里的代码由于升级而不再工作。这可能是由于不推荐使用的语法。这需要重写吗
请帮忙
jQuery.noConflict();
window.addEvent('domready', function() {
SqueezeBox.initialize({});
$$('a.modal').each(function(el) {
el.addEvent('click', function(e) {
new Event(e).stop();
SqueezeBox.fromElement(el);
});
});
});
window.addEvent('domready', function() {
myFx = new Fx.Slide($E('.option'), {duration: 300}).hide();
$E('.option').setStyle('display', 'block');
$$('.switcher').addEvent('click', function() {myFx.toggle();});
$$('.switcher').addEvent('mouseleave', function() {myFx.slideOut();});
});
看起来不错,您可以更改
新事件(e).stop()
改为e.stop()。
也将$e
改为document.getElement
。你试过我的建议了吗?你让它工作了吗?