Extjs4.07 데스크톱 아이콘 줄 바꾸기

1313 단어 Extjs4.0
setInterval(function(){

                //shortcuts  

                 var height = $(window).height() - 30; //  ( )

                 var line = 1;

                 var row = 0;

                 var defaults = {

                        num : parseInt((height - 10) / 90), // 

                        space : 90, // 

                        position : 15, // 

                        shortcut : $('.ux-desktop-shortcut') // 

                 };

                 defaults.shortcut.each(function (index, domEle) {

                   if (index >= defaults.num * line) {

                       line++;

                       row = 0;

                   }

                   //alert(" " + line + " ; " + (row + 1) + " ;" + this + " " + index);

                   $(domEle).css("left", ((line - 1) * defaults.space + defaults.position) + "px");

                   $(domEle).css("top", defaults.position + (defaults.space * row) + "px");

                   $(domEle).css('position', 'absolute');

                   row++;

                });

            },500);

프로젝트 첫 페이지에 0.5초마다 자동으로 줄을 바꿉니다.전제는 jquery 프레임워크를 도입하는 거예요.
물론 이런 게 싫으면
$기호 대신 Ext.query () 선택기를 사용할 수 있습니다.

좋은 웹페이지 즐겨찾기