Wordpress ThickBox 點擊圖片顯示下一張圖的修改方法
更新時間:2010年12月11日 19:24:59 作者:
Wordpress自帶的ThickBox特效中,單擊圖片會調(diào)用 tb_remove 以關(guān)閉特效窗口,現(xiàn)將修改其動作為顯示下一張圖。
以wordpress 3.0.2為例,打開 wp-includes/js/thickbox/thickbox.js,找到以下代碼行:
jQuery("#TB_window").append("<a href='' id='TB_ImageOff' title='"+thickboxL10n.close+"'><img id='TB_Image' src='"+url+"' width='"+imageWidth+"' height='"+imageHeight+"' alt='"+caption+"'/></a>" +
大概在135行,// End Resizing 下面,修改其中的 id='TB_ImageOff' 為 id='TB_nextImage',
然后在該行下面不遠(yuǎn)處的if (!(TB_NextHTML === "")){}中添加:
jQuery("#TB_nextImage").click(goNext);
放在 jQuery("#TB_next").click(goNext); 下一行即可。
更新:
突然發(fā)現(xiàn)忘改鏈接的title了,上面的代碼實現(xiàn)了點擊圖片直接查看下一張圖,但是圖片鏈接的title(鼠標(biāo)放上去那個黃塊)還沒有變,這個很簡單,將
title='"+thickboxL10n.close+"' 改為 title='"+thickboxL10n.next+"' 即可,這樣會讀取語言包來顯示提示,或者你直接寫成字符串也行。效果如下:
復(fù)制代碼 代碼如下:
jQuery("#TB_window").append("<a href='' id='TB_ImageOff' title='"+thickboxL10n.close+"'><img id='TB_Image' src='"+url+"' width='"+imageWidth+"' height='"+imageHeight+"' alt='"+caption+"'/></a>" +
大概在135行,// End Resizing 下面,修改其中的 id='TB_ImageOff' 為 id='TB_nextImage',
然后在該行下面不遠(yuǎn)處的if (!(TB_NextHTML === "")){}中添加:
復(fù)制代碼 代碼如下:
jQuery("#TB_nextImage").click(goNext);
放在 jQuery("#TB_next").click(goNext); 下一行即可。
更新:
突然發(fā)現(xiàn)忘改鏈接的title了,上面的代碼實現(xiàn)了點擊圖片直接查看下一張圖,但是圖片鏈接的title(鼠標(biāo)放上去那個黃塊)還沒有變,這個很簡單,將
title='"+thickboxL10n.close+"' 改為 title='"+thickboxL10n.next+"' 即可,這樣會讀取語言包來顯示提示,或者你直接寫成字符串也行。效果如下:
相關(guān)文章
JavaScript的Object.defineProperty詳解
本篇文章給大家詳細(xì)講述了JavaScript的Object.defineProperty的相關(guān)知識點內(nèi)容,有興趣的朋友參考學(xué)習(xí)下。2018-07-07js下將阿拉伯?dāng)?shù)字每三位一逗號分隔(如:15000000轉(zhuǎn)化為15,000,000)
這篇文章主要介紹了js下將阿拉伯?dāng)?shù)字每三位一逗號分隔(如:15000000轉(zhuǎn)化為15,000,000),需要的朋友可以參考下2014-06-06JS數(shù)組降維的實現(xiàn)Array.prototype.concat.apply([], arr)
這篇文章主要介紹了JS數(shù)組降維的實現(xiàn)Array.prototype.concat.apply([], arr),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04JS二進(jìn)制流文件下載導(dǎo)出(接口返回二進(jìn)制流)亂碼處理方法
這篇文章主要介紹了JS二進(jìn)制流文件下載導(dǎo)出(接口返回二進(jìn)制流)亂碼處理方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2023-12-12javascript中callee與caller的用法和應(yīng)用場景
javascript中callee和caller的用法和應(yīng)用場景分析,需要的朋友可以參考下。2010-12-12javascript跟隨鼠標(biāo)x,y坐標(biāo)移動的字效果
javascript跟隨鼠標(biāo)x,y坐標(biāo)移動的字效果...2007-04-04JavaScript中防抖和節(jié)流的區(qū)別及適用場景
這篇文章主要介紹了JavaScript中防抖和節(jié)流的區(qū)別及適用場景,文章通過圍繞主題的相關(guān)資料展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下2022-05-05