Я довольно новичок в создании плагинов 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