微件

配队模拟器:修订间差异

来自卡厄思梦境WIKI

律Rhyme留言 | 贡献
无编辑摘要
律Rhyme留言 | 贡献
无编辑摘要
第20行: 第20行:
     // 选择角色
     // 选择角色
     $(document).on('click', '.character-option', function() {
     $(document).on('click', '.character-option', function() {
         var characterName = $(this).data('name');
        // 克隆整个角色卡片
         var $clonedCard = $(this).clone();
          
          
         // 从点击的元素中复制图片
         // 移除点击事件相关的类和样式
         var $clickedElement = $(this);
         $clonedCard.removeClass('character-option');
         var $imageElement = $clickedElement.find('img').first();
         $clonedCard.css({
            'cursor': 'default',
            'transition': 'none',
            'margin': '0'
        });
          
          
         if ($imageElement.length > 0) {
         // 清空槽位并添加克隆的卡片
            // 克隆图片元素
        $('#character-slot').empty().append($clonedCard);
            var $clonedImage = $imageElement.clone();
        $('#character-slot').css({
           
            'border': 'none',
            // 设置图片大小
            'padding': '0',
            $clonedImage.attr('width', '150');
            'display': 'block'
            $clonedImage.attr('height', '260');
        });
            $clonedImage.css({
                'width': '150px',
                'height': '260px',
                'object-fit': 'cover'
            });
           
            // 清空槽位并添加图片
            $('#character-slot').empty().append($clonedImage);
            $('#character-slot').css('border', 'none');
        }
          
          
         // 关闭选择窗口
         // 关闭选择窗口
第55行: 第50行:
     box-shadow: 0 4px 8px rgba(0,0,0,0.2);
     box-shadow: 0 4px 8px rgba(0,0,0,0.2);
}
}
#character-slot .character-option:hover {
    transform: none !important;
</style>
</style>

2025年10月18日 (六) 21:16的版本

<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 $clonedCard = $(this).clone();
       
       // 移除点击事件相关的类和样式
       $clonedCard.removeClass('character-option');
       $clonedCard.css({
           'cursor': 'default',
           'transition': 'none',
           'margin': '0'
       });
       
       // 清空槽位并添加克隆的卡片
       $('#character-slot').empty().append($clonedCard);
       $('#character-slot').css({
           'border': 'none',
           'padding': '0',
           'display': 'block'
       });
       
       // 关闭选择窗口
       $('#character-modal').fadeOut(200);
   });

}); </script>

<style> .character-option:hover {

   transform: scale(1.05);
   box-shadow: 0 4px 8px rgba(0,0,0,0.2);

}

  1. character-slot .character-option:hover {
   transform: none !important;

</style>