最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Jquery實現(xiàn)點擊切換圖片并隱藏顯示內(nèi)容(2種方法實現(xiàn))

 更新時間:2013年04月11日 15:42:56   作者:  
電腦屏幕大小是固定的,那么如何在有限的空間放更多的內(nèi)容呢,jquery的tab切換式瀏覽卻可以解決這個問題
我們的電腦屏幕大小是固定的,那么如何在有限的空間放更多的內(nèi)容呢?
我們應(yīng)該給用戶足夠的選擇權(quán),當(dāng)他們想要看某些內(nèi)容的時候可以很快的看到,不想看的時候就把他隱藏。于是就有了題目說的這個問題。

其實這個問題很簡單,那么,之所以拿出來跟大家分享,一方面我們大家相互交流,另一方面,也是對自己的學(xué)習(xí)的一種總結(jié)。

這里我想到了兩種方法,給大家分享一下。
好了不多說,下面看代碼:

第一種,是常規(guī)的方法
[javascript]
復(fù)制代碼 代碼如下:

$(function(){
var images = ['images/up.png', 'images/down.png']
$(img).onClick(function(){
if($(img).attr("class")=="up"){
$(img).attr("src",images[1]);
$(img).removeClass();
}else{
$(img).attr("src",images[0]);
$(img).addClass("up");
}
});
})
<img src="images/up.png" class="up">
$(function(){
var images = ['images/up.png', 'images/down.png']
$(img).onClick(function(){
if($(img).attr("class")=="up"){
$(img).attr("src",images[1]);
$(img).removeClass();
}else{
$(img).attr("src",images[0]);
$(img).addClass("up");
}
});
})
<img src="images/up.png" class="up">

這里主要是給圖片控件注冊一個點擊事件,點擊的時候添加CSS控制(css主要設(shè)置是否顯示某部分內(nèi)容),同時更換圖片。

第二種方法:使用arguments.callee.em ^= 1自動選擇數(shù)組參數(shù)
[javascript]
復(fù)制代碼 代碼如下:

functionchangeimg() {
//換圖片
var images = ['images/up.png','images/down.png']
var imgupdown =document.getElementById("hideimg");
imgupdown.src = images[arguments.callee.em^= 1];
//隱藏下方的div
var content =$(".hidecontent");
//根據(jù)display屬性判斷該進(jìn)行的操作
if (content.css("display")!= "none") {
content.slideUp("slow");
} else {
content.slideDown("slow"); ;
}
}
functionchangeimg() {
//換圖片
var images = ['images/up.png','images/down.png']
var imgupdown =document.getElementById("hideimg");
imgupdown.src = images[arguments.callee.em^= 1];
//隱藏下方的div
var content =$(".hidecontent");
//根據(jù)display屬性判斷該進(jìn)行的操作
if (content.css("display")!= "none") {
content.slideUp("slow");
} else {
content.slideDown("slow"); ;
}
}

這里將圖片地址放到了一個數(shù)組中,異或運算,自動選擇數(shù)組參數(shù),實現(xiàn)圖片的切換。
內(nèi)容的隱藏顯示,則使用了.css屬性。
下面是效果圖:(待補充)

相關(guān)文章

  • Jquery實現(xiàn)的簡單輪播效果【附實例】

    Jquery實現(xiàn)的簡單輪播效果【附實例】

    下面小編就為大家?guī)硪黄狫query實現(xiàn)的簡單輪播效果【附實例】。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考
    2016-04-04
  • jQuery實現(xiàn)的簡單折疊菜單(折疊面板)效果代碼

    jQuery實現(xiàn)的簡單折疊菜單(折疊面板)效果代碼

    這篇文章主要介紹了jQuery實現(xiàn)的簡單折疊菜單(折疊面板)效果代碼,涉及jQuery中slideToggle與toggleClass方法的靈活使用技巧,需要的朋友可以參考下
    2015-09-09
  • JQuery在光標(biāo)位置插入內(nèi)容的實現(xiàn)代碼

    JQuery在光標(biāo)位置插入內(nèi)容的實現(xiàn)代碼

    IE下可以通過 document.selectIOn.createRange ();來實現(xiàn),而Firefox(火狐)瀏覽器則 需要首先獲取光標(biāo)位置,然后對value進(jìn)行字符串截取處理
    2010-06-06
  • jQuery實現(xiàn)合并表格單元格中相同行操作示例

    jQuery實現(xiàn)合并表格單元格中相同行操作示例

    這篇文章主要介紹了jQuery實現(xiàn)合并表格單元格中相同行操作,結(jié)合實例形式分析了jQuery針對table表格實現(xiàn)單元格合并的相關(guān)操作技巧,需要的朋友可以參考下
    2019-01-01
  • jQuery中過濾器的基本用法示例

    jQuery中過濾器的基本用法示例

    這篇文章主要介紹了jQuery中過濾器的基本用法,結(jié)合簡單實例形式分析了jQuery過濾器針對table表格元素屬性進(jìn)行判斷與設(shè)置的相關(guān)操作技巧,需要的朋友可以參考下
    2017-10-10
  • picLazyLoad 實現(xiàn)圖片延時加載(包含背景圖片)

    picLazyLoad 實現(xiàn)圖片延時加載(包含背景圖片)

    下面小編就為大家?guī)硪黄猵icLazyLoad 實現(xiàn)圖片延時加載(包含背景圖片)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-07-07
  • JQuery從頭學(xué)起第一講

    JQuery從頭學(xué)起第一講

    JQuery的重要性對一個coder來說應(yīng)該是不言而喻的, 多少次在應(yīng)聘的時候被問及是否會JQuery;多少次在寫腳本的時候因為瀏覽器的不兼容而吐血;多少次因為需要用腳本做一個簡單的效果而寫到手抽筋。JQuery出現(xiàn)后,很多問題都被輕易解決了。
    2010-07-07
  • JQuery選擇器詳解

    JQuery選擇器詳解

    這篇文章主要為大家介紹了JQuery選擇器,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • 從零開始學(xué)習(xí)jQuery (一) 開天辟地入門篇

    從零開始學(xué)習(xí)jQuery (一) 開天辟地入門篇

    本篇文章是入門第一篇, 主要是簡單介紹jQuery, 通過簡單示例指導(dǎo)大家如何編寫jQuery代碼以及搭建開發(fā)環(huán)境. 詳細(xì)講解了如何在Visual Studio中配合使用jQuery.
    2010-10-10
  • 為jquery的ajaxfileupload增加附加參數(shù)的方法

    為jquery的ajaxfileupload增加附加參數(shù)的方法

    這篇文章主要介紹了為jquery的ajaxfileupload增加附加參數(shù)的方法,需要的朋友可以參考下
    2014-03-03

最新評論

揭阳市| 新竹市| 曲阳县| 阿瓦提县| 嘉祥县| 博白县| 柳河县| 铜陵市| 德庆县| 聂荣县| 延川县| 盐津县| 若尔盖县| 静乐县| 太仆寺旗| 安平县| 图木舒克市| 儋州市| 安陆市| 南平市| 海兴县| 岐山县| 广州市| 涟水县| 积石山| 德阳市| 绍兴市| 黔南| 玉溪市| 桑植县| 东至县| 湟中县| 偃师市| 泾源县| 静乐县| 垦利县| 新源县| 九江县| 湖南省| 积石山| 喀喇沁旗|