
<script type="text/javascript" src="js/jqjs"></script>
<script type="text/javascript">
$(function(){
var UlWidth=$("ulnav")width();//得到ul宽度
var LiLen=$("ulnav li")length;//得到li的个数
$("ulnav li")css({width:UlWidth/LiLen})
});
</script>
<ul class="nav">
<li><a href="#">第1个LI</a></li>
<li><a href="#">第2个LI</a></li>
<li><a href="#">第3个LI</a></li>
<li><a href="#">第4个LI</a></li>
<li><a href="#">第5个LI</a></li>
</ul>
用js来控制
function gotThnameId(el){
// 上面贴的代码有很多中文符号,是不是这个问题?
alert('使用attr=>' + $(el)attr("thid"));
// 这个可以的
alert('使用getAttribute=>' + elgetAttribute("thid"));
}
---- alert(documentgetElementById("list")getElementsByTagName("li")length); ---- 步骤: 1、给UL一个ID值 2、使用documentgetElementById获取到这个ID值对应的UL对象 3、再使用getElementsByTagName
1、JavaScript自动跳转方法一:使用setInterval()方法实现页面自动跳转。
2、JavaScript语言中,setInterval()方法的详细介绍如下图所示。主要介绍方法的定义,作用和语法。
3、使用setInterval()方法,让一个网页跳转函数实现延迟调用。
4、JavaScript自动跳转方法二:使用setTimeout()方法实现页面自动跳转。
5、JavaScript语言中,setTimeout()方法的详细介绍如下图所示。主要介绍方法的定义,作用和语法。
6、使用setTimeout()方法,实现延迟自动重新打开一个新链接窗口。
<div>
11
<ul>
<li>1</li>
<ul onmouseout="aa(this)"> <li>33</li></ul>
<li>2</li>
</ul>
</div>
<SCRIPT type=text/javascript>
function aa(obj)
{
alert(objparentNodeparentNodepreviousSiblingdata);//第一个11
alert(objpreviousSiblingdata);//第二个1
alert(objchildNodes[0]innerText);//第三个33
alert(objparentNodenextSiblinginnerText);//第四个2
}
</SCRIPT>
以上就是关于如何让div+ul+li的导航条自动填充100%的宽度全部的内容,包括:如何让div+ul+li的导航条自动填充100%的宽度、js 获取自定义属性问题,高手帮帮忙、原生JS如何以最佳的性能获取一个动态增加的ul下的li的index值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)