Как сделать импульс гиперссылки (то есть бесконечно исчезать и исчезать) на странице aspx - PullRequest
1 голос
/ 11 марта 2012

Здравствуйте. У меня обычный веб-сайт, и я добавляю новую ссылку на верхнюю панель навигации. Чтобы предупредить пользователей о новой кнопке, я бы хотел, чтобы она мягко пульсировала, совсем как пульсирующий свет на Macbook Air, когда крышка закрыта:)

Вот как выглядит код гиперссылки:

<td class="data" runat="server" style="width: 85px">
   <asp:HyperLink ID="SiteLink"  runat="server" CssClass="anc" Text="NEW LINK" />
</td>

У меня уже есть jQuery в моем проекте, так что jQuery или простой JS будут работать нормально. Решение должно работать в IE и Chrome. Я попробовал jquery.pulse, но не смог заставить его работать.

1 Ответ

3 голосов
/ 11 марта 2012

Не уверен, что это лучший способ, но он работает:

function cycle() {
    $('#SiteLink').fadeOut(1000, function() {
        $('#SiteLink').fadeIn(1000);
        cycle();
    });
}
$(document).ready(function(){
    cycle();
});

Рабочий пример можно посмотреть здесь: https://jsfiddle.net/m8qanvr3/

...