解决方案 »
- flash图片轮换的图片大小如何控制?
- 如何判断是否已经选择了文件?
- 在jquery里为什么不能使用break和continue呢???
- 想把select表单改成 超链接形式,还有表单结构问题
- 这个是什么编码,怎么还原成中文
- 怎么用JS来控制表格中一行所有控件(enable或者disable),急,急
- showModalDialog对话框中的status只要有就会默认显示地址,怎么让他显示我想显示的内容?
- 关于下拉框select的简单问题,请进来看一下。
- 漂亮的下拉框,与大家共享!
- 如何让层显示在表单控件的上面
- JS抓取网页title、keywords求助。
- jquery easyUI邮件菜单
"http://www.w3.org/TR/xhtml11/DTD/xhtml1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>Example</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
</head>
<body>
<div style="margin-top:100px; margin-left:200px;" id="plugins2">
<ul>
<li>
大分类1
<ul>
<li>
小分类
<ul>
<li>
小分类1
</li>
<li>
小分类2
</li>
<li>
小分类3
<ul>
<li>
小分类内容1
</li>
<li>
小分类内容2
</li>
</ul>
</li>
</ul>
</li>
<li>
大分类2
</li>
</ul>
</li>
</ul>
</div>
<script type="text/javascript">
var dafenlei = '';
$(function(){
var ul = $("#plugins2 li");
console.log(ul)
for(var i =0;i<1;i++){
var type = ul[i].textContent;
type = type.replace(/\s+/g,' ');
dafenlei = type
}
console.log(dafenlei);
});
</script>
</body>
</html>
$('#plugins2 ul li').each(function(index,element){
var text=$(element).text()
if(text.indexOf('大分类')>-1){
console.log(element)
}
})
var arr=[];
$("#plugins5>ul>li>ul>li").each(function(index, element) {
var textNode=this.firstChild;
arr.push($.trim(textNode.nodeValue));
});
alert(arr);//小分类,大分类2
})
好方法。。我竟然没想到把他看成xml来解析
$(function(){
var dafenlei = $("#plugins5>ul>li>ul>li").map(function(){
return this.firstChild.nodeValue;
}).get();
alert(dafenlei.join(','));
});