|
@@ -94,7 +94,7 @@ function getAvatar() {
|
|
}
|
|
}
|
|
$('#avatar').html(`<option set-lan="html:p_choose_character" value="請選擇人物" selected="selected" disabled>>請選擇人物</option>${str}`);
|
|
$('#avatar').html(`<option set-lan="html:p_choose_character" value="請選擇人物" selected="selected" disabled>>請選擇人物</option>${str}`);
|
|
$('.owl-carousel').html(carStr);
|
|
$('.owl-carousel').html(carStr);
|
|
- card = document.getElementsByClassName('card');
|
|
|
|
|
|
+ // card = document.getElementsByClassName('card');
|
|
console.log(card);
|
|
console.log(card);
|
|
addCardListener(card);
|
|
addCardListener(card);
|
|
}).catch(err => {
|
|
}).catch(err => {
|
|
@@ -102,8 +102,9 @@ function getAvatar() {
|
|
});
|
|
});
|
|
}
|
|
}
|
|
|
|
|
|
-getAvatar();
|
|
|
|
|
|
+//getAvatar();
|
|
|
|
|
|
|
|
+const card = document.getElementsByClassName('card');
|
|
var client_id = Date.now()
|
|
var client_id = Date.now()
|
|
var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]'))
|
|
var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]'))
|
|
var tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) {
|
|
var tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) {
|
|
@@ -118,18 +119,18 @@ var avatarModal = new bootstrap.Modal(document.getElementById('avatarmega'), {
|
|
var modalImg = document.querySelector("#avatarmega .modal-img");
|
|
var modalImg = document.querySelector("#avatarmega .modal-img");
|
|
var modalTitle = document.querySelector("#avatarmega .modal-title");
|
|
var modalTitle = document.querySelector("#avatarmega .modal-title");
|
|
var avatarSelector = document.getElementById("avatar");
|
|
var avatarSelector = document.getElementById("avatar");
|
|
-var card = '';
|
|
|
|
|
|
+
|
|
|
|
|
|
avatarSelector.addEventListener('change', avatarChange);
|
|
avatarSelector.addEventListener('change', avatarChange);
|
|
avatarChange();
|
|
avatarChange();
|
|
|
|
|
|
-function addCardListener(arr) {
|
|
|
|
- for (let i = 0; i < arr.length; i++) {
|
|
|
|
- arr[i].addEventListener('click', openavatarModel);
|
|
|
|
|
|
+function addCardListener() {
|
|
|
|
+ for (let i = 0; i < card.length; i++) {
|
|
|
|
+ card[i].addEventListener('click', openavatarModel);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
-
|
|
|
|
|
|
+addCardListener();
|
|
function avatarChange() {
|
|
function avatarChange() {
|
|
var value = avatarSelector.options[avatarSelector.selectedIndex].text;
|
|
var value = avatarSelector.options[avatarSelector.selectedIndex].text;
|
|
$('.owl-carousel').trigger('to.owl.carousel', avatarSelector.selectedIndex);
|
|
$('.owl-carousel').trigger('to.owl.carousel', avatarSelector.selectedIndex);
|