使用jQuery下划线动画

nov*_*voa 0 jquery animation underline

我正在尝试使用悬停在链接上的动画但没有成功,这是我的代码:

HTML

<ul>
    <li>
        <a class="border" href="#">HOME</a>
    </li>
    <li>
        <a class="border" href="#">TOUR</a>
    </li>
    <li>
        <a class="border" href="#">CONTACTUS</a>
    </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

脚本

$(document).ready(function () {
    $(".border").hover(function () {
        $(this).animate({
            borderBottom: '2px solid #3399FF',
            width: '46%'
        }, 500);
    });
});
Run Code Online (Sandbox Code Playgroud)

小提琴

我知道它看起来很糟糕但请帮忙!

我感谢你的考虑.

Anu*_*ith 5

你没有包含jQuery库... http://jsfiddle.net/2GJrW/4/

$(document).ready(function () {
    $(".border").hover(function () {
        $(this).animate({
            borderBottom: '2px solid #3399FF',
            width : '46%'
        }, 500);
    });
});
Run Code Online (Sandbox Code Playgroud)