配队模拟器:修订间差异
来自卡厄思梦境WIKI
无编辑摘要 |
无编辑摘要 |
||
| 第1行: | 第1行: | ||
<script> | <script> | ||
$(document).ready(function() { | $(document).ready(function() { | ||
| 第22行: | 第21行: | ||
$(document).on('click', '.character-option', function() { | $(document).on('click', '.character-option', function() { | ||
var characterName = $(this).data('name'); | var characterName = $(this).data('name'); | ||
// | // 从点击的元素中复制图片 | ||
$('#character-slot'). | var $clickedElement = $(this); | ||
var $imageElement = $clickedElement.find('img').first(); | |||
if ($imageElement.length > 0) { | |||
// 克隆图片元素 | |||
var $clonedImage = $imageElement.clone(); | |||
// 设置图片大小 | |||
$clonedImage.attr('width', '150'); | |||
$clonedImage.attr('height', '260'); | |||
$clonedImage.css({ | |||
'width': '150px', | |||
'height': '260px', | |||
'object-fit': 'cover' | |||
}); | |||
// 清空槽位并添加图片 | |||
$('#character-slot').empty().append($clonedImage); | |||
$('#character-slot').css('border', 'none'); | |||
} | |||
// 关闭选择窗口 | // 关闭选择窗口 | ||
| 第33行: | 第49行: | ||
}); | }); | ||
</script> | </script> | ||
<style> | |||
.character-option:hover { | |||
transform: scale(1.05); | |||
box-shadow: 0 4px 8px rgba(0,0,0,0.2); | |||
} | |||
</style> | |||
2025年10月18日 (六) 21:11的版本
<script> $(document).ready(function() {
// 点击角色槽位显示选择窗口
$('#character-slot').on('click', function() {
$('#character-modal').fadeIn(200);
});
// 关闭角色选择窗口
$('#close-character-modal').on('click', function() {
$('#character-modal').fadeOut(200);
});
// 点击遮罩层关闭窗口
$('#character-modal').on('click', function(e) {
if (e.target === this) {
$(this).fadeOut(200);
}
});
// 选择角色
$(document).on('click', '.character-option', function() {
var characterName = $(this).data('name');
// 从点击的元素中复制图片
var $clickedElement = $(this);
var $imageElement = $clickedElement.find('img').first();
if ($imageElement.length > 0) {
// 克隆图片元素
var $clonedImage = $imageElement.clone();
// 设置图片大小
$clonedImage.attr('width', '150');
$clonedImage.attr('height', '260');
$clonedImage.css({
'width': '150px',
'height': '260px',
'object-fit': 'cover'
});
// 清空槽位并添加图片
$('#character-slot').empty().append($clonedImage);
$('#character-slot').css('border', 'none');
}
// 关闭选择窗口
$('#character-modal').fadeOut(200);
});
}); </script>
<style> .character-option:hover {
transform: scale(1.05); box-shadow: 0 4px 8px rgba(0,0,0,0.2);
} </style>