日期:2014-05-16 浏览次数:20646 次
<div> <input type="radio" name="xxx" value=""> </div> <script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.3.2.min.js"></script> <script> window.onload=function(){ $("div").append("<input type='radio' name='xxxx'>"); $("div input:radio").click(function(){alert($(this).attr("name"))}) } </script>
------解决方案--------------------
你就不能给个id什么的的么。。
我怎么知道你的文档结构是什么样
------解决方案--------------------
我是说div的id
------解决方案--------------------
是radio的话 $("div input:radio")一定可以,就看你的HTML结构了
------解决方案--------------------
你现在的HTML 代码是什么样的
------解决方案--------------------
二楼的代码也应该是可以的
<html> <head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js" ></script> <script type="text/javascript"> $(function(){ $("input[type=radio]").bind("click", myFunctionName) }) function myFunctionName(){ alert(this.id) } </script> </head> <body> <input type=radio id=checkbox1> <div> <input type=radio id=checkbox2> </div> <div><div><input type=radio id=checkbox3></div></div> </body> </html>