這是給乙個網上的同行寫的乙個內容定時滾動的效果,基於jquery寫的,用得上就拿去用吧。
(function($) ;options = options || {};
var opts = $.extend(set, options);
var n = 0;
var timer = null;
var that = this;
var len = $(this).find(opts.listitem).length;
var listitem_box = $(opts.listitem_boxid);
var bstop = false;
for (var i = 0; i < len; i++)
var index = $(opts.listindexid).find('a');
index.eq(n).addclass('current');
function play() );
index.removeclass().eq(n).addclass('current');
},opts.timeout);
} play();
function goleft() ,
function() );
} function goright() ,
function() );
} $(opts.next).click(function() else ,
function() );
}});
$(opts.prev).click(function() else ,
function() );
}});
index.each(function(m) ,
function() );
});});
}})(jquery);
html:
«»
css:
*#test
#top
#prev, #next
#listindex
#listindex a
#listindex a.current
#conbox
#listitem_box
#listitem_box ul
.listitem
用法:
$(document).ready(function());
後面可以帶引數,如$('#test').conshow({
timeout: 5000, //時間間隔
listindexid: '#listindex', //上面放置索引的內容層的id
listitem_boxid: '#listitem_box', //下面滾動的內容層的父層的id
listitem: '.listitem', //單個滾動內容層的class
owidth: 190, //單個滾動內容層的寬度
next: '#next', //控制向下乙個滾動的id
prev: '#prev' //控制向前乙個滾動的id
});
幫CSDN網友寫的CPL擴充套件範例,乙個貪吃蛇小遊戲
那天有問怎麼在控制面板裡的滑鼠設定裡新增乙個對話方塊,順口答應了該要為他寫個 這兩天抽空寫了乙個.其實就是cpl的shell擴充套件 主要實現兩個介面 ishellextinit ishellpropsheetext 這兩個介面都比較簡單,關鍵是要在登錄檔相應位置新增上對應鍵值,原 裡都有,不難,大...
將乙個vector的內容賦值給另乙個vector
1 vector int v1 v2 宣告 1 vector int v1 v1.swap v2 將兩個容器內的元素交換 需要構建臨時物件,乙個拷貝構造,兩次賦值操作。1 2 v1.assign v2.begin v2.end 將v2賦值給v1 但會清除掉v1以前的內容 1 2 3 4 vector...
用ReactJs寫乙個簡單的手風琴選單效果
reactjs除了利用virtual dom大大提高了頁面渲染速度。本身基於元件的編碼方式也很優雅,元件層次結構比較清晰,挺易於維護的。下面用reactjs寫乙個簡單的手風琴選單效果,僅供學習交流。完整原始碼如下 charset utf 8 title src script src script s...