|
|
| 第2行: |
第2行: |
| mw.loader.load( '//sdk.51.la/js-sdk-pro.min.js' ); | | mw.loader.load( '//sdk.51.la/js-sdk-pro.min.js' ); |
| mw.loader.load( '/w/index.php?title=MediaWiki:ExpandAndCollapse.js&action=raw&ctype=text/javascript' ); | | mw.loader.load( '/w/index.php?title=MediaWiki:ExpandAndCollapse.js&action=raw&ctype=text/javascript' ); |
|
| |
| // 动态 Tooltip 初始化
| |
| $(document).ready(function() {
| |
| var $tooltip = $('<div class="tooltip-container"></div>').appendTo('body');
| |
|
| |
| // 绑定鼠标事件
| |
| $('.dynamic-tooltip').on('mousemove', function(e) {
| |
| var tooltipText = $(this).data('tooltip');
| |
| $tooltip.html(tooltipText).css({
| |
| left: e.pageX + 15,
| |
| top: e.pageY + 15,
| |
| opacity: 1
| |
| });
| |
|
| |
| // 防止 Tooltip 超出窗口
| |
| var windowWidth = $(window).width();
| |
| var tooltipWidth = $tooltip.outerWidth();
| |
| if (e.pageX + tooltipWidth + 30 > windowWidth) {
| |
| $tooltip.css('left', e.pageX - tooltipWidth - 10);
| |
| }
| |
| }).on('mouseleave', function() {
| |
| $tooltip.css('opacity', 0);
| |
| });
| |
| });
| |
|
| |
|
| /* sitenotice 公告栏的滚动 */ | | /* sitenotice 公告栏的滚动 */ |