<div id="test"><a href='###' id='t1'>test</a><br/><a href='###' id='t2'>test2</a><br/></div><SCRIPT>
jQuery(document).ready(function() {
$("#t1").click(function()
{
alert("test");
$("#test").html("<a href='###' id='t1'>FFFF</a><br/><a href='###' id='t2'>abcvdsf</a><br/>");
}); $("#t2").click(function()
{
alert("test2");
});});
</SCRIPT>
当点击test后,再也不能触发相映的点击事件,如何解决?
jQuery(document).ready(function() {
$("#t1").click(function()
{
alert("test");
$("#test").html("<a href='###' id='t1'>FFFF</a><br/><a href='###' id='t2'>abcvdsf</a><br/>");
}); $("#t2").click(function()
{
alert("test2");
});});
</SCRIPT>
当点击test后,再也不能触发相映的点击事件,如何解决?
解决方案 »
- $在这里是什么意思?我在javascript中怎么查找帮助?
- 请问如何传入对象的this参数
- 关于javascript层的动态显示数据问题~~在线等~~
- jquery里tab的close事件怎么用?
- 使用javascript的settimeout定时刷新问题,在线等
- NetScape中如何使按钮获得光标,而不提交!!!
- 如何向新弹出的窗口传参数
- 请问如何能让iframe像table一样设置成%数的形式,自动适应不同分辨率,显示不同长度
- 学了这么久的JAVASCRIPT,觉得一点用都没有,表单,特效,这就是全部吗?
- 客户端读取数据时的一个问题.help
- 求一组正则表达式javascript的
- 趁大家还没放假,赶紧问个问题,大哥快来帮帮小弟
$("#t1").click(function()
{
alert("test");
$("#t1").html("FFFF");
$("#t2").html("abcvdsf");
}); $("#t2").click(function()
{
alert("test2");
});});
$("#t1").click(function()
{
alert("test");
$("#t1").text("FFFF");
$("#t2").text("abcvdsf");
});$("#t2").click(function()
{
alert("test2");
});});
<script src="http://ajax.Microsoft.com/ajax/jQuery/jquery-1.3.2.min.js" type="text/javascript"></script>
<div id="test"><a href='###' id='t1'>test </a><br/><a href='###' id='t2'>test2</a> <br/></div>
<SCRIPT>
$(document).ready(function() {
$("#t1").click(function()
{
alert("test");
$("#t1").html("FFFF");
$("#t2").html("abcvdsf");
});
$("#t2").click(function()
{
alert("test2");
}); });
</SCRIPT>
当div下用是jquery重写HTML后,下面的事件为什么都无效了呢?
如何重写HTML后,click事件还能执行?
<div id="test"><a href='###' id='t1'>test </a><br/><a href='###' id='t2'>test2</a> <br/></div>
<SCRIPT>
$(document).ready(function() {
$("#t1").click(function()
{
alert("test");
$("#t1").html("FFFF");
$("#t2").html("abcvdsf");
});
$("#t2").click(function()
{
alert("test2");
}); });
</SCRIPT>
变更的不单单是链接名,而是DIV标签下所有的HTML都得重写
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript" src="file:///C|/JavaScript/jquery.js"></script>
<script type="text/javascript">
jQuery(document).ready(function() {
$("#t1").click(function()
{
alert("test");
$("#test").html(" <a href='###' id='t1'>FFFF </a> <br/> <a href='###' id='t2'>abcvdsf </a> <br/>");
$("#t2").click(function()
{
alert("test2");
});
});
});
</script>
</head><body>
<div id="test"> <a href='###' id='t1'>test </a> <br/> <a href='###' id='t2'>test2 </a> <br/> </div></body>
</html>
<div id="test"><a href='###' id='t1'>test </a> <br/><a href='###' id='t2'>test2</a><br/></div><SCRIPT>
jQuery(document).ready(function() {
$("#t1").click(function(){
alert("重写前的test");
$("#test").html("<a href='#' id='t1'>FFFF</a><br/><a href='#' id='t2'>abcvdsf</a><br/>");
$("#t1").click(function(){alert("重写后test");});
$("#t2").click(function(){alert("重写后test2");});
});
});
</SCRIPT>
$("#t1").text("FFFF");
这种方式才是jQuery推荐的用法
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script type="text/javascript" src="JQuery.js"></script>
<script type="text/javascript">
$(document).ready(function($){
$("#t1").click(function(){
alert("test");
$("#t1").text("FFFF");
$("#t2").text("abcvdsf")
});
$("#t2").click(function(){
alert("text2");
});
});
</script>
</head>
<body>
<div id="test">
<a href='###' id='t1'>test </a><br />
<a href='###' id='t2'>test2</a>
</div>
</body>
</html>
jquery对这种情况有没有更好的处理?
不管是html还是text添加完,都得重新绑定事件