6

Joomla 2.5 では、次のコードが追加されます。

 window.addEvent('domready', function() {
            $$('.hasTip').each(function(el) {
                var title = el.get('title');
                if (title) {
                    var parts = title.split('::', 2);
                    el.store('tip:title', parts[0]);
                    el.store('tip:text', parts[1]);
                }
            });
            var JTooltips = new Tips($$('.hasTip'), { maxTitleChars: 50, fixed: false});
        });

これで、html ビヘイビア ファイルを編集できることがわかりました。

libraries/joomla/html/html/behavior.php をコメントアウトしますが、これは最善の解決策ではありません。

試してみましたが、どちらも機能しません: 1. http://flexicontent.org/forum/index.php?f=23&t=4909&rb_v=viewtopic 2. http://www.jsnippets.net/snippets/php/remove-call-to -jtooltips

4

4 に答える 4

1

これは正確に必要なものではありませんが、ツールチップを非表示にするだけの場合は、displayプロパティをnone-に設定できます。

.tip-wrap {
display: none !important;
}
于 2012-10-09T08:41:53.687 に答える
0

JavaScript を削除するためにテンプレートのみのアプローチを使用する場合、一部のコンポーネントは引き続きコードの追加を強制します。

これまでのところ、私が見つけた唯一の信頼できる解決策は、プラグインを利用して js をブロックすることです - JSS - CSS コントロール: http://extensions.joomla.org/extensions/extension/core-enhancements/performance/js-css-control

于 2015-03-02T11:12:45.827 に答える