首先使用jquery选择器获取到想要
绑定click
事件的img元素,然后可以直接绑定click
方法,也可以通过bind方法绑定。这里详细介绍一下bind方法。<br><br>jquery 事件 - bind() 方法 —— 定义和用法<br> bind() 方法为被选元素添加一个或多个事件处理程序,并规定事件发生时运行的函数。<br><br>jquery 事件 - bind() 方法 ——将事件和函数绑定到元素<br> 规定向被选元素添加的一个或多个事件处理程序,以及当事件发生时运行的函数。<br><br>jquery 事件 - bind() 方法——语法<br> $(selector).bind(event,data,function)<br><br>jquery 事件 - bind() 方法——参数描述<br> event 必需。规定添加到元素的一个或多个事件。由空格分隔多个事件。必须是有效的事件。<br> data <br>可选。规定传递到函数的额外数据。<br> function<br>必需。规定当事件发生时运行的函数。<br><br>实例:<br>//直接给所有img标签绑定click事件<br>$("img").click(function(){<br> alert('你点击了图片')<br>})<br><br>//使用bind方法绑定click事件<br>$("img").bind("click",function(){<br> alert('你点击了图片')<br>})<br><br>拓展:jquery给元素绑定事件的方法还有one、live、toggle、on(新增)等方法,详细可参考jquery官方文档。
首先获取img元素。使用document.getElementById("img的ID名")获取想要添加点击事件的img标签。
然后对获取到的元素添加点击事件。使用.onclick来添加点击事件.
例:
var oImg = document.getElementById("img标签的id名")
oImg.onclick = function(){
点击后要执行的事件。
}
不能,除非写的程序里,在图片上加入鼠标事件。还有就是flash,一般都在HTML里的,也可以单独应用,如flash游戏。
图片就是图片,各种格式的图片共性都是由一个个独立的像素点组成,如RGB,在这种模式下计算机只能识别这三种颜色,然后再根据明度,对每个像素点做具体调整,各种格式只是压缩方式不同而已(压缩也分有损和无损,肉眼无法分辨细微的像素变化,所以有损压缩造成一定程度的失真,是允许的)。所以,图片没有像flash、程序高级语言、HTML(嵌入的图片)那样的可 *** 作性,也就不存在能加入鼠标事件的图片。
评论列表(0条)