forked from a1gard/xshop
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
60 lines
1.7 KiB
JavaScript
60 lines
1.7 KiB
JavaScript
2 years ago
|
import data from '../../js/plugins/data.js';
|
||
|
|
||
|
$(function(){
|
||
|
$("#my-tabs li").bind('click',function () {
|
||
|
$("#my-tabs li").removeClass('active');
|
||
|
$(this).addClass('active');
|
||
|
$(".tab-container > div").slideUp(300);
|
||
|
$('#'+$(this).data('content')).slideDown(450);
|
||
|
});
|
||
|
$('.comment-container').click(function() {
|
||
|
$(this).addClass('toggled');
|
||
|
|
||
|
$(document).click(function(){
|
||
|
$('.comment-container').removeClass('toggled');
|
||
|
});
|
||
|
|
||
|
$('.comment-container').click(function(e){
|
||
|
e.stopPropagation();
|
||
|
});
|
||
|
|
||
|
$(this).find('textarea').focus();
|
||
|
|
||
|
});
|
||
|
|
||
|
$('.js-star-rating').on('change','input', function() {
|
||
|
$('.js-current-rating')
|
||
|
.removeClass()
|
||
|
.addClass('current-rating js-current-rating current-rating--' + this.value);
|
||
|
});
|
||
|
|
||
|
// $(".color-pick .color").click(function () {
|
||
|
// $(this).parent().find('.color').removeClass('active');
|
||
|
// $(this).addClass('active');
|
||
|
// $(this).parent().find('input').val($(this).data('color'));
|
||
|
// });
|
||
|
|
||
|
|
||
|
let txt= '';
|
||
|
for( const st of data().states) {
|
||
|
if (st.id == 8){
|
||
|
txt += `<option value="${st.id}" selected>${st.name}</option>`;
|
||
|
} else{
|
||
|
txt += `<option value="${st.id}">${st.name}</option>`;
|
||
|
}
|
||
|
}
|
||
|
let txt2= '';
|
||
|
for( const ct of data().cities) {
|
||
|
if (ct.state_id == 8){
|
||
|
if (ct.id == 301) {
|
||
|
txt2 += `<option value="${ct.id}" selected>${ct.name}</option>`;
|
||
|
}else{
|
||
|
txt2 += `<option value="${ct.id}">${ct.name}</option>`;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
$("#state").html(txt);
|
||
|
$("#city").html(txt2);
|
||
|
});
|