給乙個網友寫的內容定時滾動的效果。

2022-05-06 17:45:11 字數 1743 閱讀 5138

這是給乙個網上的同行寫的乙個內容定時滾動的效果,基於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...