другое решение дополнительный элемент - PullRequest
0 голосов
/ 26 марта 2011

Я довольно новичок в создании плагинов jQuery. Я знаком с jQuery, но не с написанием плагинов. Плагин является возрождением всплывающей подсказки. Я написал все сам, потому что я думал, что навеселе не хватает нескольких функций. Я дам им кредит, если это будет сделано, так что не беспокойтесь об этом.

Это мой код для показа всплывающей подсказки при клике и удаления по другому клику. Особенностью этого типа является тело, это как jgrowl, что вы можете иметь несколько подсказок на экране. То, как я это делаю, теперь дает идентификатор: это с моими параметрами из-за функции $ .data, которую я использую, только один элемент может быть добавлен одновременно. Это работает, но нет лучшего способа, чтобы на экране появилось больше всплывающих подсказок, и браузер мог вспомнить, какая подсказка закрывалась на каком элементе, на который был нажат.

<script type="text/javascript">
$(function() {
    $('a').click(function() {
            if(!$(this).tipsyRB({method: 'isActive'})) $('body').tipsyRB({method: 'show', id: this});
            else $('body').tipsyRB({method: 'hide', id: this});

            return false;
        });
});
</script>

Вот полный код плагина, если у вас есть замечания, скажите, пожалуйста. [JavaScript] Tipsy Rebirth - Pastebin.com] 1

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...