需要准备的材料分别有:电脑、浏览器、html编辑器。
1、首先,打开html编辑器,新建html文件,例如:index.html,输入问题基础代码。
2、在index.html中的<script>标签中,输入js代码:
$('a').hover(function(){$('img').css('display','block')})
3、浏览器运行index.html页面,此时鼠标移动到超链接上,下面的图片自动显示了出来。
1、新建一个html文件,命名为test.html。
2、在test.html文件内,引入jquery.min.js库文件,成功加载该文件,才能使用jquery中的方法。
3、在test.html文件内,创建一个div模块,在div内,使用img标签创建一张图片,图片地址为images文件夹下面的1.jpg图片。
4、在test.html文件内,设置img标签的id属性,下面将通过此id来绑定点击事件,例如,设置img标签的id属性为myimg。
5、在test.html文件内,在js标签中,通过img标签的id获得对象,给该对象绑定click点击事件,当图片被点击时,执行function内的代码。
6、在function方法体内,使用location.href来实现跳转至另一个页面,例如,这里设置跳转至百度网站。
7、在浏览器打开test.html文件,点击图片,查看实现的效果。
你好 这种效果很简单的 采用jquery 然后 假设 另一张图片名叫 a.gif 并且和 depart_info_close.gif存放在同一个文件夹下给a标签新加一个属性 id="a" 然后按照你提供的 html结构 代码如下$(function(){
$("#a").click(function(){
$(this).prev().attr({"src":"a.gif"})
})
})
这样子就好了
代码的意思是 当点击a标签时 寻找与他同级的 并且在他之前的那一个元素 也就是img标签
并且改变 img标签中的 src属性 为 a.gif
希望能帮到你 谢谢
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)