【发布时间】:2013-02-26 01:10:28
【问题描述】:
我确实创建了一个像这样的<li>。
<li>
<input type="checkbox" value="<?php echo $value; ?>" id="form_friend_<?php echo $value; ?>" name="form[friend][]" />
<img id="img_friend_<?php echo $value; ?>" src="">
<label for="form_friend_<?php echo $value;?>" ><?php echo $label;?></label>
</li>
我怎样才能像facebook那样为每个朋友做悬停效果呢?
单元格中的任何地方,例如Allen Yee,我可以激活他向他发送请求。我怎样才能用我的<li> 实现它?
更新
在头:
<script type="text/javascript">
var lis = document.getElementsByTagName('li');
for( var i = 0, l = lis.length; i < l; i++ ) {
lis[i].onclick = function() {
var c = this.getElementsByTagName('input')[0];
if ( c.checked )
c.checked = false;
else
c.checked = true;
};
}
<script>
在正文中:
<li >
<input type="checkbox" value="1" id="form_friend_1" name="form[friend][]" />
<img id="img_friend_1" src=""> <label for="form_friend_1" >My name</label>
</li>
【问题讨论】: