歡迎您來到網頁代碼站!
設為首頁
加入收藏
留 言 板
精品美文
在線手冊
如果您關閉了瀏覽器的javascript,可能導致頁面部分功能無法顯示,請開啟javascript以便正常瀏覽本網頁。網頁代碼站(www.hbsxmp.com)謝謝您的支持!
代碼首頁
菜單導航
表格相關
表單及按鈕
層和布局
計算轉換
游戲娛樂
廣告代碼
圖片特效
瀏覽器相關
日期時間
背景特效
文本鏈接
熱搜:
div
css
推薦
js
菜單
廣告
flash
TAB
時間
焦點圖
布局
按鈕
您的當前位置:
網頁代碼站
>>
文本鏈接
>> Jquery打造的文字切換效果
Jquery打造的文字切換效果
分類:
文本鏈接
時間:2014-01-04 點擊:
關鍵詞:
JS
|
網頁代碼
|
Jquery
|
文字切換
|
<html> <head> <title>Jquery打造的文字切換效果_網頁代碼站(www.hbsxmp.com)</title> <style> *{padding:0;margin:0;} #div1{width:600px; margin:0 auto;} #console{width:400px;background-color:#CCC;height:400px; position:relative;overflow:hidden;} .jt1,.jt2{width:100px;height:80px; background-color:#00F;margin-top:50px; font-size:16px; color:#FFF; line-height:30px; text-align:center;} #ul_div{ position: absolute;width:10000px;} #ul_div li{width:400px;height:400px; float:left; background-color:#F00; display:block;} </style> <script src="/themes/script/jquery.js" type="text/javascript"></script> <script> $(document).ready(function(){ var tt=($("#ul_div li").length-1)*400; $(".jt1").click(function(){ $(".jt2").empty(); var i=$('#ul_div').position().left; if(i==0){ $("#ul_div").css("left",-tt); //計算ul位置,計算當前LI位置。 var j=$('#ul_div').position().left; var num=Math.abs(j/400)-1; var kk=$("#ul_div li:eq("+num+")").attr("title"); $(".jt1").text(kk); } else if(i<0) { $("#ul_div").css("left",i+400); //計算UL位置,計算出當前LI位置。 var j=$('#ul_div').position().left; var num=Math.abs(j/400)-1; var kk=$("#ul_div li:eq("+num+")").attr("title"); $(".jt1").text(kk); } }); $(".jt2").click(function(){ $(".jt1").empty(); var i=$('#ul_div').position().left; if(i==-tt){ $("#ul_div").css("left",0); var o=$('#ul_div').position().left; var num1=Math.abs(o/400)+1; var pp=$("#ul_div li:eq("+num1+")").attr("title"); $(".jt2").text(pp); } else if(i<=0) { $("#ul_div").css("left",i-400); var o=$('#ul_div').position().left; var num1=Math.abs(o/400); //alert(num1); if (num1<5){ num1=num1+1; var pp=$("#ul_div li:eq("+num1+")").attr("title"); $(".jt2").text(pp); }else{ var pp=$("#ul_div li:eq(0)").attr("title"); $(".jt2").text(pp); } } }); }); </script> </head> <body> <div id="div1"> <div style="float:left;" class="jt1"></div> <div id="console" style="float:left;"> <ul id="ul_div"> <li title="云南">test1</li> <li title="北京">test2</li> <li title="天津">test3</li> <li title="傷害">test4</li> <li title="平遙">test5</li> <li title="南京">test6</li> </ul> </div> <div style="float:left;" class="jt2"></div> </div> <div style="width:440px;margin:0 auto;"> </div> <br> <p><a href="http://www.hbsxmp.com">網頁代碼站</a> - 最專業的網頁代碼下載網站 - 致力為中國站長提供有質量的網頁代碼!</p> </body> </html>
運行代碼
全選代碼
復制代碼
保存代碼
友情提示
一個基于jQuery實現的文字切換效果,從布局上看,類似于圖片幻燈切換,點擊兩側會切換文字,一個向前、一個向后,把文字換成圖片,我想就可以變成圖片切換了。
一、如果您使用的瀏覽器版本為IE6.0、360瀏覽器V3.0.8.1版本或者IE的更低版本瀏覽本頁面,建議您升級瀏覽器至IE7以上,上面的“運行”按鈕可能不能用,但您可按以下方式查看。
運行代碼方式:
1、點擊“復制”按鈕;
2、在桌面建立一個txt文檔;
3、粘貼復制的代碼;
4、最后把txt的擴展名改為“htm”或“html”;
5、完成,打開即可看到效果。
二、如果您使用FireFox或者非IE瀏覽器,建議您使用IE7以上版本。上面的“復制”按鈕失效,請您“全選”,以普通方式復制!
三、某些代碼因需加載完Jquery等之類比較大的JS文件,如果您看不到效果,請您刷新頁面!
四、某些代碼不能完全兼容各瀏覽器,還請您再次修改才能使用!給您帶來的不便!盡請諒解!謝謝您的支持!
上一篇:
JS實現的打字機效果
下一篇:
JS實現回車鍵換行功能
使用marquee實現文字上下滾動
JS實現的滾動最新公告/新聞的代
JavaScript控制Li文字列表無縫向上
JS垂直滾動文字
JS不間斷向上滾動
JavaScript文字閃爍代碼
經典文字滾動,單行向上滾動
【薦】一個小型的JS文本編輯器
仿Windows氣泡的鏈接提示
jQuery 漸隱漸出的鏈接文字提示
問問
|
貼吧
|
查詢
|
給我留言
|
精品美文
|
友情鏈接
| |
本站承接網站開發業務
版權聲明
|
廣告服務
|
聯系我們
|
網站地圖
|
關于我們
| |
滇ICP備08101440號
Powered by
網頁代碼站
(網頁即"web" + 代碼即"dm" + "cn" = webdm.cn) | 最專業的代碼下載網站 - 致力為中國站長提供高質量的代碼!
滇公網安備 53032202100002號
精品久久久久久久中文字幕