Widget:chibiCostumeSwitcher: Difference between revisions
Jump to navigation
Jump to search
Removed the logging. Let's test this on the template |
Changed the way chibi costume IDs are determined |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
<includeonly><script> | <includeonly><script> | ||
RLQ.push(function () { | RLQ.push(['jquery', function () { | ||
$(document).ready(function() { | $(document).ready(function() { | ||
// Let's make sure the correct values are shown | // Let's make sure the correct values are shown | ||
$('.chibi-costume-switcher').change(); | $('.chibi-costume-switcher').change(); | ||
}); | }); | ||
}); | }]); | ||
function swap_costume(element, targetId) { | function swap_costume(element, targetId) { | ||
Line 22: | Line 22: | ||
var selectBox = $(element); | var selectBox = $(element); | ||
var chibiCostumeName = selectBox.val(); | |||
if (chibiCostumeName != "") { | |||
chibiCostumeName = "_" + chibiCostumeName; | |||
chibiCostumeName = " | |||
} | } | ||
Line 46: | Line 45: | ||
</script> | </script> | ||
<select class="gf-droplist chibi-costume-switcher" autocomplete="off" onchange="swap_costume(this, '<!--{$target|escape:'html'}-->')" > | <select class="gf-droplist chibi-costume-switcher" autocomplete="off" onchange="swap_costume(this, '<!--{$target|escape:'html'}-->')" > | ||
<option value=" | <option value="" selected="selected">Default</option> | ||
<!--{foreach from=$costumes key=key item=item}--> | <!--{foreach from=$costumes key=key item=item}--> | ||
<!--{if $item neq ''}--><option value="<!--{$key|escape:'html'}-->"><!--{$item|escape:'html'}--></option><!--{/if}--> | <!--{if $item neq ''}--><option value="<!--{$key|escape:'html'}-->"><!--{$item|escape:'html'}--></option><!--{/if}--> |
Latest revision as of 23:26, 7 April 2020