天天看点

javascript类功能代码集

1,鼠标放置不同div时显示不同的底色/底图,并还原先前图

/*

lastdiv上一次作用的对象

initclass非作用对象的样式表

currentclass当前作用对象的样式表

lastcontentdiv上一次作用对象对应的内容

*/

var _divbgchange = function(lastdiv,initclass,currentclass,lastcontentdiv){

  this.init = initclass;

  this.current = currentclass;

  this.lastdiv = lastdiv;

  this.lastcontentdiv = lastcontentdiv;

}

_divbgchange.prototype = {

  overa : function(currentdiv,currentcontentdiv){

    mm_findobj(this.lastdiv).classname = this.init;

    mm_findobj(this.lastcontentdiv).style.display = "none";

    mm_findobj(currentdiv).classname = this.current;

    mm_findobj(currentcontentdiv).style.display = "";

    this.lastdiv = currentdiv;

    this.lastcontentdiv = currentcontentdiv;

  },

继续阅读