JavaScript Mootools rollOver(没效果)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript Mootools rollOver(没效果)相关的知识,希望对你有一定的参考价值。

window.addEvent('domready', function() {
	//preload images
	var aPreLoad = new Array();
	var aPreLoadi = 0;
	
	//do rollover
	$$('img.roll', 'input.roll').each(function(el){
		//let's preload
		aPreLoad[aPreLoadi] = new Image();
		aPreLoad[aPreLoadi].src = el.src.replace(el.src.replace('_off_', '_on_'));
		aPreLoadi++;
	
		el.addEvent('mouseover',function(){
			this.setAttribute('src',this.src.replace('_off_', '_on_'));
		});
	
		el.addEvent('mouseout',function(){
			this.setAttribute('src',this.src.replace('_on_','_off_'));
		});
	});

});


window.addEvent('domready',function() {
	$each($$('.fade'), function(el) {
		var original = el.getStyle('color');
		var morph = new Fx.Morph(el,{ 'duration':'300' });
		el.addEvents({
			'mouseenter' : function() { morph.start({ 'color':'#ff8c00' }) },
			'mouseleave' : function() { morph.start({ 'color': original }) }
		});
	});
});

以上是关于JavaScript Mootools rollOver(没效果)的主要内容,如果未能解决你的问题,请参考以下文章

普通的 JavaScript 是不是比使用 jQuery 或 MooTools 等框架更好? [关闭]

MooTools CORS 请求与原生 Javascript

JavaScript Mootools可拖动/调整大小示例

JavaScript [MooTools]轻松滚动到底部

JavaScript MooTools产品荧光笔工具提示

JavaScript Mootools rollOver