我按照jquery 的API上的例子写的,可是结果怎么不对啊
<body>
<script type="text/javascript" >$(document).ready(function(){
alert($("div").index($('b'))) //结果-1
alert($("").index($('#foo'))) //结果-1
</script>
<div id="foobar"></div><b></b><span id="foo"></span>
</body>还有下面两个小问题:
1.get() 方法不起作用:
$(document).ready(function(){
$("a").get(0).css("background-color","red")
}) </script>
<a href="">aaaaaaaaaaaaaaaaaaaaaaaaaaaaa</a> //背景并没有变红
<a href="">bbbbbbbbbbbbbbbbbbbbbbbbbbbbb</a>
<a href="">ccccccccccccccccccccccccccccc</a>
<a href="">ddddddddddddddddddddddddddddd</a>2.$(document.body).background( "black" ); //不起作用
<body>
<script type="text/javascript" >$(document).ready(function(){
alert($("div").index($('b'))) //结果-1
alert($("").index($('#foo'))) //结果-1
</script>
<div id="foobar"></div><b></b><span id="foo"></span>
</body>还有下面两个小问题:
1.get() 方法不起作用:
$(document).ready(function(){
$("a").get(0).css("background-color","red")
}) </script>
<a href="">aaaaaaaaaaaaaaaaaaaaaaaaaaaaa</a> //背景并没有变红
<a href="">bbbbbbbbbbbbbbbbbbbbbbbbbbbbb</a>
<a href="">ccccccccccccccccccccccccccccc</a>
<a href="">ddddddddddddddddddddddddddddd</a>2.$(document.body).background( "black" ); //不起作用
<script type="text/javascript" >
$(document).ready(function(){
alert($("div *").index($('b')))
alert($("*").index($('#foo')))
});
</script>
<body>
<div id="foobar"><b>xx</b></div><span id="foo"></span>
</body>
-----------------
<script src="http://ajax.Microsoft.com/ajax/jQuery/jquery-1.3.2.min.js" type="text/javascript"> </script>
<script type="text/javascript" >
$(document).ready(function(){
$("a").get(0).style.backgroundColor = "red";
//或者
$("a").eq(0).css("background-color","red")
})
</script>
<a href="">aaaaaaaaaaaaaaaaaaaaaaaaaaaaa </a>
<a href="">bbbbbbbbbbbbbbbbbbbbbbbbbbbbb </a>
<a href="">ccccccccccccccccccccccccccccc </a>
<a href="">ddddddddddddddddddddddddddddd </a> $(document.body).css("background","black" );
subjectElement要搜索的对象示例
描述:
返回ID值为foobar的元素的索引值。HTML 代码:
<div id="foobar"><div></div><div id="foo"></div></div>jQuery 代码:
$("div").index($('#foobar')[0]) // 0
$("div").index($('#foo')[0]) // 2
$("div").index($('#foo')) // -1