我有以下代码:
<div class="portfolio">
<a href="#" ><i></i>
<span>
<strong>douras.co</strong>
</span>
</a>
</div>
<div class="portfolio">
<a href="#"><i></i></a>
</div>
<div class="portfolio">
<a href="#"><i></i></a>
</div>
<div class="portfolio">
<a href="#"><i></i></a>
</div>
<div class="portfolio">
<a href="#"><i></i></a>
</div>
<div class="portfolio">
<a href="#"><i></i></a>
</div>
<div class="portfolio">
<a href="#"><i></i></a>
</div>
<div class="portfolio">
<a href="#"><i></i></a>
</div>
<div class="portfolio">
<a href="#"><i></i></a>
</div>
我想将悬停功能赋予链接中给出的跨度,并且我还需要在下面的所有链接中包含span以进行悬停。所以我需要jQuery函数。以下是每个列表的链接。
答案 0 :(得分:0)
像这样使用
$(".portfolio a span").hover(function () {
//your stuff here
});
答案 1 :(得分:0)
以下是mouseover
和mouseleave
功能
$(".portfolio a span")
.mouseover(function () {
//your stuff here
})
.mouseleave(function () {
//your stuff here
});
答案 2 :(得分:0)
可能这就是你要问的问题。 添加类似
的类 <span class="spanhover">
现在在你的css写
.spanhover:hover
{
// give the style
}
在jquery中试试这个:
$(".spanhover").hover(function () {
//your stuff here
});
答案 3 :(得分:0)
$(".portfolio a").each(function ()
{
$(this).append('<span>Span text</span>');
});//this will add span to all links
$(".portfolio a span").on('mouseenter',function ()
{
alert('Hover');
});//this will add hover function to span inside link
这应该有效
答案 4 :(得分:0)
试试这个:
$(".portfolio a span").hover(
function() {
// Your code to run when your mouse enter the span
}, function() {
// Your code to run when your mouse leave the span
}
);
此外,由于您是初学者,我强烈建议您在jQuery
官方网站上查看这些教程:https://learn.jquery.com/
答案 5 :(得分:0)
希望你想要像this这样的东西。
$(".portfolio a span").hover(function () {
$(this).css('color','#FF0000');
},function () {
$(this).css('color','#0000FF');
});