彈不出圖片來(lái)~只能彈出文本和簡(jiǎn)單的空格等反正都是文本類的,不會(huì)彈出圖片~

為巴林左旗等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及巴林左旗網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、巴林左旗網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
$("ID").click(function(){
$("彈出層ID").show();
})
彈出層:
div id="tachu"
embed src=";resourceId=0_04_05_99/v.swf" /
/div
//開(kāi)始彈出層要隱藏,要彈出必須絕對(duì)定位設(shè)置css的z-index
點(diǎn)擊彈出層的切換下一張按鈕時(shí),把彈窗的這張圖片的src改成頁(yè)面中下一張圖片的src,點(diǎn)上一張也是,換上一張圖片的src,這樣通過(guò)改src就可以實(shí)現(xiàn),或者是用這個(gè)插件,
1、首先你要先準(zhǔn)備好small.jpg、big.jpg小圖和大圖;
2、然后加載jquery文件;
3、開(kāi)始寫效果代碼。
效果代碼如下:
------------------html代碼------------------------
pimg?class='small_img'?src='small.jpg'?//p
p圖片實(shí)際尺寸大小:span?id="small_size"/span/p
div?id='big_div'?style="display:none;"!--?彈出層?--
p?id="close"X/p
pimg?class="big_img"?src='big.jpg'?//p
p圖片實(shí)際尺寸大小:span?id="big_size"/span/p
/div
Jquery代碼:
script?src="jquery文件路徑"/script
script
$(document).ready(function(){
var?small????????????=?$('.small_img');?//小圖
var?big_div?????????=?$('#big_div');?//大圖彈出層
var?small_size?????=?$('#small_size');?//顯示小圖實(shí)際尺寸區(qū)域
var?big_size????????=?$('#big_size');?//顯示大圖實(shí)際尺寸區(qū)域
var?smallWidth??=?small.width();?//小圖寬度
var?smallHeight?=?small.height();?//小圖高度
var?bigWidth?????=?$('.big_img').width();?//大圖寬度
var?bigHeight????=?$('.big_img').height();?//大圖高度
var?small_str???????=?smallWidth+'?X?'+smallHeight+'?像素';
var?big_str??????????=?bigWidth+'?X?'+bigHeight+'?像素';
small_size.text(small_str);??//顯示小圖片實(shí)際尺寸
small.click(function(){?//點(diǎn)擊顯示大圖彈出層
big_div.show();
big_div.css({??//這里半透明樣式我就不寫了
'position'?:?'fixed',
'left'?:?'0',
'top'?:?'0',
'background'?:?'#eee'
});
big_size.text(big_str);
});
$('#close').click(function(){
big_div.hide();
});
});
/script
因?yàn)槟銢](méi)有為第二個(gè)圖片設(shè)置??src屬性吧~~
或者
$("#bigimg_show").iviewer('loadImage',?"第二個(gè)圖片");
你說(shuō)的是后面整個(gè)半透明的背景吧,這個(gè)無(wú)法控制,這部分是整個(gè)容器的背景,容器是絕對(duì)定位,如果修改了容器,那么圖片就無(wú)法定位了,折中的辦法就是取消容器背景色,給圖片添加陰影,達(dá)到期望的效果。
.viewer-container{background-color: transparent;}
.viewer-canvasimg {box-shadow: 0 0 0 20px rgba(0, 0, 0, 0.5);
否則只能修改插件源代碼
文章名稱:jquery圖片彈出,jquery顯示圖片
分享鏈接:http://chinadenli.net/article7/dsgicoj.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、響應(yīng)式網(wǎng)站、微信小程序、搜索引擎優(yōu)化、定制網(wǎng)站、網(wǎng)站設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)