Jquery如何获取class值并却设置

来源:百度知道 编辑:UC知道 时间:2024/05/30 12:56:13
<div class="div">
<span class="span"></span>
<a href="javascrip:void(0)" class="a">
<img src="pp/pp.jpg" border="0"/>
</a>
</div>

想用jquery当鼠标滑过div的时候span就显示。鼠标离开就隐藏
具体有人知道怎么写吗
span 是用class的。。没定义id啊

$("div.div").hover(function(){
$(this).next("span.span").show();
},function(){
$(this).next("span.span").hide();
});

写在ready里面,试试看吧

class里面是用空格分隔的多个值,如果想判断有没有一个值的话可以用hasClass()方法,如果想查找的话可以用$("div.className");如果想获取所有的class可以用$("div").attr("class");

如果想设置class的话用addClass()方法,如果想去掉某个class可以用removeClass()方法

可以用 鼠标事件来改变

document.getElementById('').ClassName = '';

这样来改变span 的样式!