<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script type="text/javascript" src="jquery-1.2.1.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(":input").click(function(){
alert($(this).attr("name"));
})
});
</script>
</HEAD>
<BODY>
<input type="button" name="test1" value="test1">
<input type="button" name="test2" value="test2">
<input type="button" name="test3" value="test3">
<input type="button" name="test4" value="test4">
<input type="button" name="test5" value="test5">
<input type="button" name="test6" value="test6">
</BODY>
</HTML>我想这样改写:
$(":input").click(function() 这个如何改写为对于页面上的任何元素,包含图片啊,文本框啊,表格啊,层之类,都能触发,而非只是input怎样改啊,谢谢!
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script type="text/javascript" src="jquery-1.2.1.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(":input").click(function(){
alert($(this).attr("name"));
})
});
</script>
</HEAD>
<BODY>
<input type="button" name="test1" value="test1">
<input type="button" name="test2" value="test2">
<input type="button" name="test3" value="test3">
<input type="button" name="test4" value="test4">
<input type="button" name="test5" value="test5">
<input type="button" name="test6" value="test6">
</BODY>
</HTML>我想这样改写:
$(":input").click(function() 这个如何改写为对于页面上的任何元素,包含图片啊,文本框啊,表格啊,层之类,都能触发,而非只是input怎样改啊,谢谢!
解决方案 »
- 急急急啊!!关于jquery mobile 大神们看看
- 对象的“原型引用”是一个什么概念,通俗的说说行吗?(prototype属性)
- 急!急!急!..js实现多行的增删。拜托各位了
- 返回上一页,保持留之前的数据还在。解决方法征集。
- 在frame里如何得到顶层的document
- ●●●●●●●怎么设置frameset的高度?
- 奇怪我的一个页面包含了3个JS文件code.js checkform.js smilies.js 如果说把code.js放到第一个包含进去就没有问题 不然 smilies.js就不能
- 求js仿select下拉列表代码
- java编译器提示没有java.io.的包怎么办??
- 请问一个关于用JavaScript对表单数据进行有效性检验的问题
- jquery 判断输入长度
- js求解
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("*").click(function(e){
var a=$(this).attr("name");
if(a == undefined){
alert("未定义名称");
}else{
alert(a);
}
e.stopPropagation();
})
});
</script>
<BODY>
<input type="button" name="test1" value="test1">
<input type="button" name="test2" value="test2">
<input type="button" name="test3" value="test3">
<input type="button" name="test4" value="test4">
<input type="button" name="test5" value="test5">
<input type="button" name="test6" value="test6">
</BODY>
$(document).ready(function(){
$(document).click(function(e){
alert($(e.target).attr("name"));
})
});这样更好.
$(document).click();