1. 程式人生 > >點選圖片出現圖片(以彈框方式顯示)

點選圖片出現圖片(以彈框方式顯示)

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title></title>
<link rel="stylesheet" href="js/layer/skin/layer.css" />
<script type="text/javascript" src="js/jquery-2.1.0.min.js" ></script>
<script type="text/javascript" src="js/layer/layer.js" ></script>

</head>
<body>

<div id="div1">
<img  src="img/123.jpg"/>
<img  src="img/135.jpg"/>
<img src="img/123.jpg"/>
<img  src="img/2.jpg"/>
<img  src="img/4.jpg"/>

</div>

<script>

$(document).ready(function(){

       //jquery方式

$('#div1 img').on('click', function(){
  layer.open({
  type: 1,
  title: false,
  closeBtn: 0,
  shadeClose: true,
  skin: 'yourclass',
  content: "<img src="+$(this).attr("src")+ "/>"
  });

});

      //layer內建元件  layer.photos(option)-相簿層    具體看layer官方API

  1. layer.ready(function(){ //為了layer.ext.js載入完畢再執行
  2. layer.photos({
  3. photos: '#layer-photos-demo'
  4. ,anim: 5 //0-6的選擇,指定彈出圖片動畫型別,預設隨機(請注意,3.0之前的版本用shift引數)
  5. });
  6. });

})



</script>
</body>
</html>