level 1
<script>
$(function (){
$("XXXX").html("<div id='hehe'> </div>");//我在这里动态的插入了一个div,我想在下边的代码中控制他
.......
.......
$("#hehe").addClass("XX");//这样却不能控制这个div,请问我该如何去控制这个div呢???
});
</script>
求救,求大神指点
2015年08月04日 01点08分
1
level 2
你试试
#hehe的父级元素.find("#
hehe")可以么
2015年08月05日 06点08分
5
find也是找不到的呀。。。。
2015年08月07日 04点08分
level 4
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<style>
.user,.user2{
width: 200px;
height: 200px;
background: red;
}
.user2{
background: green;
}
</style>
</head>
<body>
<button id="news">添加div</button>
<button id="changes">改变</button>
<div id="Content"></div>
<script src="jquery-1.8.3.js"></script>
<script>
$('#news').click(function(){
//通过拼接加入
$('#Content').html('<div class="user2"></div>');
//通过创建加入
var newDiv=document.createElement('div');
newDiv.className='user';
$('#Content').append(newDiv);
});
$('#changes').click(function(){
$('.user').css('background','yellow');
$('.user2').css('background','black');
});
</script>
</body>
</html>
年轻人好好干 十年以后是骨干
2015年08月06日 06点08分
7
多谢,受教了
2015年08月12日 00点08分