Widget:PhotoTabs: Difference between revisions
From Unforgotten Realms Wiki
Jump to navigationJump to search
imported>Pillowkeeper mNo edit summary |
imported>Pillowkeeper No edit summary |
||
| Line 1: | Line 1: | ||
<div id=" | <div id="tabs"> | ||
</div> | </div> | ||
| Line 5: | Line 5: | ||
</p> | </p> | ||
<img id="pic" src=""> | <img id="pic" src=""> | ||
<style> | <style> | ||
.button { | .button { | ||
color: white; | |||
border-style: solid; | |||
border-width: 1px; | |||
border-color: #212121; | |||
background-color: #943e00; | |||
font-family: "Arial"; | |||
letter-spacing: .5px; | |||
padding: 5px; | |||
text-align: center; | |||
} | } | ||
.p { | |||
margin: 11px; | |||
} | |||
</style> | </style> | ||
<script> | <script> | ||
var pane = document.getElementById(" | var pane = document.getElementById("tabs"); | ||
var series = []; | var series = []; | ||
<!--{foreach from=$tab key=name item=data}--> | |||
var obj = {}; | var obj = {}; | ||
obj["name"] = " | obj["name"] = "<!--{$data.name|escape:'javascript'}-->"; | ||
obj["source"] = " | obj["source"] = "<!--{$data.source|escape:'javascript'}-->"; | ||
series.push(obj); | series.push(obj); | ||
<!--{/foreach}--> | |||
var count = 0; | var count = 0; | ||
Revision as of 01:09, 22 March 2017
<img id="pic" src=""> <style>
.button {
color: white;
border-style: solid;
border-width: 1px;
border-color: #212121;
background-color: #943e00;
font-family: "Arial";
letter-spacing: .5px;
padding: 5px;
text-align: center;
}
.p {
margin: 11px;
}
</style>
<script>
var pane = document.getElementById("tabs");
var series = [];
var obj = {};
obj["name"] = "";
obj["source"] = "";
series.push(obj);
var count = 0;
for (i = 0; i < series.length; i++) {
count = count + series[i].name.length;
if (count > 25) {
count = 0;
pane.insertAdjacentHTML('beforeend', '
');
}
pane.insertAdjacentHTML('beforeend', '<a class="button" onclick="change(id)" id="' + series[i].name + '" ">' + series[i].name + '</a>');
if (i == 0) {
document.getElementById("pic").src = series[0].source;
document.getElementById(series[0].name).style.backgroundColor = "#212121";
}
}
function change(id) {
for (i = 0; i < series.length; i++) {
document.getElementById(series[i].name).style.backgroundColor = "#943e00"; //saddle
}
document.getElementById(id).style.backgroundColor = "#212121"; //gray
for (i = 0; i < series.length; i++) {
if (series[i].name == id) {
document.getElementById("pic").src = series[i].source;
}; }
}
</script>


