JQuery SELECT单选模拟jQuery.select.js

2020-05-22 16:30:34易采站长站整理

        $(‘#’+selectId+’ > div > span’).addClass(“over”);
    },function(){
        $(‘#’+selectId+’ > div > h4′).removeClass(“over”);
        $(‘#’+selectId+’ > div > span’).removeClass(“over”);
    });
    $(‘#’+selectId)
    .bind(“focus”,function(){
        __clearSelectMenu();
        $(‘#’+selectId+’ > div > h4′).addClass(“over”);
        $(‘#’+selectId+’ > div > span’).addClass(“over”);
    })
    .bind(“click”,function(e){
        //$(‘#value2’).append(‘点击:’+selectIndex+’  <br>’);
        if($(‘#’+selectId+’ > div > ul’).css(“display”) == ‘block’){
            __clearSelectMenu(selectId);
            return false;
        }else{
            if ($.browser.opera){__clearSelectMenu();}
            $(‘#’+selectId+’ > div > h4′).addClass(“current”);
            $(‘#’+selectId+’ > div > span’).addClass(“over”).addClass(“current”);
            $(‘#’+selectId+’ > div > ul’).show();
            var selectZindex = $(this).css(‘z-index’);
            if ($.browser.msie || $.browser.opera){        
                $(‘.dropdown’).removeClass(‘overclass’);        
            }
            $(‘#’+selectId).addClass(‘overclass’);
            __setSelectValue(selectId);