Difference between revisions of "Widget:StatTable"
Jump to navigation
Jump to search
(Another test) |
(Added document-ready wait functionality as the MediaWiki does not wait for DOM) |
||
(14 intermediate revisions by 2 users not shown) | |||
Line 9: | Line 9: | ||
//$("#fullart a img").attr("srcset", "/wiki/Special:Redirect/file/Springfield" + costumeSelection + ".png 1.5x, /wiki/Special:Redirect/file/Springfield" + costumeSelection + ".png 2x"); | //$("#fullart a img").attr("srcset", "/wiki/Special:Redirect/file/Springfield" + costumeSelection + ".png 1.5x, /wiki/Special:Redirect/file/Springfield" + costumeSelection + ".png 2x"); | ||
$(".tdoll_chibi").attr("src", "/wiki/Special:Redirect/file/Springfield" + costumeSelection + "_S.png"); | $(".tdoll_chibi").attr("src", "/wiki/Special:Redirect/file/Springfield" + costumeSelection + "_S.png"); | ||
− | + | ||
− | |||
− | |||
// As we change the link, we have to update the Thumb-Cache of the Media Viewer | // As we change the link, we have to update the Thumb-Cache of the Media Viewer | ||
− | + | // Clear up the thumbs cache | |
− | + | if (mv && mv.mmv && mv.mmv.bootstrap && mv.mmv.bootstrap.viewer) { | |
− | + | mw.mmv.bootstrap.thumbs = []; | |
− | + | // Search for all thumbs | |
− | + | mw.mmv.bootstrap.processThumbs($("#content")); | |
− | + | // Re-Init the viewer with the new thumbs | |
− | + | mw.mmv.bootstrap.viewer.initWithThumbs(mw.mmv.bootstrap.thumbs); | |
− | + | } | |
− | |||
} | } | ||
− | RLQ.push(function () { | + | RLQ.push(['jquery', function () { |
− | + | $(document).ready(function() { | |
if (document.getElementById("stat_table")) { | if (document.getElementById("stat_table")) { | ||
st_element = document.getElementById("stat_table"); | st_element = document.getElementById("stat_table"); | ||
Line 31: | Line 28: | ||
} | } | ||
swap_costume(); | swap_costume(); | ||
− | + | }); | |
− | }); | + | }]); |
</script> | </script> | ||
Line 42: | Line 39: | ||
<option value="<!--{$costume3path|escape:'html'}-->"><!--{$costume3|escape:'html'}--></option> | <option value="<!--{$costume3path|escape:'html'}-->"><!--{$costume3|escape:'html'}--></option> | ||
</select> | </select> | ||
− | |||
− | |||
− | |||
− | |||
<div id="stat_table">test</div> | <div id="stat_table">test</div> | ||
Line 61: | Line 54: | ||
|costume3path={{filepath:Springfield_costume3.png|420}} | |costume3path={{filepath:Springfield_costume3.png|420}} | ||
}} | }} | ||
− | |||
− | |||
<div id="fullart" style="float:left; padding: 10px;">[[file:Springfield.png|420px]]</div> | <div id="fullart" style="float:left; padding: 10px;">[[file:Springfield.png|420px]]</div> |