首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

[js代码请问]例子在里面,很简洁

2012-04-24 
[js代码请教]例子在里面,很简洁。下面的htmlHTML codeul idfriendsliimg src/刘德华.jpc /inp

[js代码请教]例子在里面,很简洁。
下面的html

HTML code
<ul id="friends">        <li><img src="/刘德华.jpc" /><input type="hidden" class="userID" value="1" /></li>        <li><img src="/张学友.jpc" /><input type="hidden" class="userID" value="2" /></li>        <li><img src="/郭富城.jpc" /><input type="hidden" class="userID" value="3" /></li>        <li><img src="/黎明.jpc" /><input type="hidden" class="userID" value="4" /></li>    </ul>


需求:删除id为friends的ul下面->value等于n的hidden->所属的li
JScript code
        //删除value为n的hidden所属的li        var userID = 3;        $("ul#friends input[type:hidden]").each(function (hidden) {            alert($(hidden).val());            //1.获取value等于3的hidden            if($(hidden).val() == userID) {                //2.获取该hidden所属的li                var li = $(hidden).parent();                //3.删除该li                $(li).remove();            }        });


[解决办法]
参考 http://www.w3school.com.cn/jquery/index.asp
[解决办法]
这个不需要用hidden field:

<ul id="friends">
<li><img src="/刘德华.jpc" serial="1" /></li>
<li><img src="/张学友.jpc" serial="2" /></li>
<li><img src="/郭富城.jpc" serial="3"/></li>
<li><img src="/黎明.jpc" serial="4"/></li>
</ul>

function deleteLi(id) {
$("ul#friends img[serial='" + id + "']").parent().remove();
}
[解决办法]
$("#friends input:hidden[value='1']").parent().remove()
[解决办法]

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="js/jquery.js" type="text/javascript"></script>
<script>
$(document).ready(function () {
$("#cl").click(function () { $("#friends input:hidden[value=1]").parent().remove(); });
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<div id="cl">点一下</div>
<ul id="friends">
<li><img src="/刘德华.jpc" /><input type="hidden" class="userID" value="1" /></li>
<li><img src="/张学友.jpc" /><input type="hidden" class="userID" value="2" /></li>
<li><img src="/郭富城.jpc" /><input type="hidden" class="userID" value="3" /></li>
<li><img src="/黎明.jpc" /><input type="hidden" class="userID" value="4" /></li>
</ul>
</div>
</form>
</body>
</html>

热点排行