knrt.net
当前位置:首页 >> jquEry点击切换图片 >>

jquEry点击切换图片

可以采用如下思路:分别将两种背景图片设为两个类,然后使用toggleClass()方法切换类: $(selector).toggleClass('class_a').toggleClass('class_b');示例如下: 创建Html代码:一个简单的div用于显示背景图片 设置css样式:分别为两个背景设计...

举个例子:假设你已经引入了jquery,而html结构如下: 那么你的js可以这么写: $("#swphoto").click(function(){ $("#swphoto>img").toggle();});

这是你现在的结构;建议星星图标可以用作背景图片; 无标题文档*{ margin:0; padding:0;}ul.stars{ display:block; margin:100px 100px 30px; overflow:hidden;}ul.stars li{ display:block; float:left; padding:0 4px; cursor:pointer;}ul.sta...

css("background-image","url(image[n])"); 问题出在这里了吧! 你这么写不相当于 background-image:url(image[n]) 了么? 这样试试: $(".slider_image").css("background-image","url("+image[n]+")");

$("#button1>a>img").click(function () { $(this).attr("src","你要显示的图片地址") ; })

$("img").toggle(function(){ $(this).attr("src","图片2.jpg");},function(){ $(this).attr("src","图片1.jpg");}).attr("src","图片1.jpg");

$("img").mouseover(function(){ $(this).attr("src","orz.jpg"); });

js中属性操作不是这个样子的,应该用setAttribute(n,m),其中有两个参数,第一个是属性名,第二个参数是属性值.

var $img= $('image_div')$('btn_four').on('click', function (e) { var url, index = $(e.target).index(); switch (index) { case 0: { url = '猫图的地址' }; break; //猫狗 // case 1…… } $img.attr('src', url);})

$("#pic").click(function(){ location.href='newpage.html';});上面的相当于 $("#pic").click(function(){ window.open('newpage.html');});相当于

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com