stManager.add
Пытался сделать в удаленном скрипте через расширение, не получается добавить две строки как возможно реализовать это
пытался через: stManager.add(['emoji.js'], function () { // code Emoji.showShadow )}; добавить две строки: show(geByClass1('emoji_expand_shadow', opts.tt)); hide(geByClass1('emoji_expand_shadow', opts.tt)); к этому коду: if (Emoji.showShadow()) { if (top && !topShown) { show(geByClass1('emoji_expand_shadow_top', opts.tt)); topShown = true; } else if (!top && topShown) { topShown = false; hide(geByClass1('emoji_expand_shadow_top', opts.tt)); } } } Да и где можно прочитать про stManager.add |
так никто и не поможет?(
|
Неа, наши штатные телепаты недостаточно сильны чтобы сказать что это блин за stManager в ваших скриптах.
|
а по другому можно как-нибудь сделать? это скрипт из vk
|
Также наши штатные телепаты ленивы, и им лень разбираться в том, что вы хотите сделать, особенно если вы сами этого не понимаете и не можете нормально сформулировать.
|
Есть в контакте скрипт http://vk.com/js/al/emoji.js, который отвечает за тултип смайлов, в этом скрипте есть кусок кода:
if (Emoji.showShadow()) { if (top && !topShown) { show(geByClass1('emoji_expand_shadow_top', opts.tt)); topShown = true; } else if (!top && topShown) { topShown = false; hide(geByClass1('emoji_expand_shadow_top', opts.tt)); } } } Который отвечает за скрытие картинки, а я хотел добавить что бы он скрывал еще одну картинку, но не знаю как это сделать. сделал расширение для chrome var script = document.createElement('script'); script.setAttribute('type', 'text/javascript'); script.setAttribute('charset', 'utf-8'); script.src = chrome.extension.getURL('/js/emojifix.js'); document.querySelector('head').appendChild(script); и добавлял в файле emojifix.js смайлы в другом порядке через stManager.add stManager.add(['emoji.js'], function () { Emoji.allEmojiCodes = ["D83DDE0A"]; }); |
Часовой пояс GMT +3, время: 06:24. |