这是jquery点击图片在新窗口打开图片的特效,用jquery对指定div内容的所有图片点击都在新的窗口打开图片。
主要代码如下
$(document).ready(function(e) {
var ImgsTObj = $('#contentwidth img');
if(ImgsTObj){
$.each(ImgsTObj,function(){
$(this).click(function(){
window.open("https://www.22ba.com"+$(this).attr('src'),"_blank");
});
});
}
});
完整代码如下,在页面中适当位置插入以下代码(为了不影响速度,一般推荐放在代码最后面)
<script language="javascript" type="text/javascript">
<!--
//创想工作室二次开发 2014-11-6 www.22ba.com
//其中contentwidth为你层的ID
$(document).ready(function(e) {
var ImgsTObj = $('#contentwidth img');
if(ImgsTObj){
$.each(ImgsTObj,function(){
$(this).click(function(){
window.open("https://www.22ba.com"+$(this).attr('src'),"_blank");
});
});
}
});
-->
</script>
另外记得要引用jquery核心文件。