gpt4 book ai didi

Jquery 返回原始值

转载 作者:太空宇宙 更新时间:2023-11-04 15:38:55 24 4
gpt4 key购买 nike

所以我的脚本完美运行,但问题是,我有 40 像素高度的按钮(此处为 Sprite Action ),但前 20 个按钮只能完美显示。当你点击按钮即底部 20px 的 img 显示 perfecto!但是...问题,我在我的脚本中包含了一种将所有其他人恢复为默认值的方法(现在应该只选择一个),我该如何解决这个我似乎无法纠正的问题,因为我可以选择其中的多个 **用户可以切换 ** 脚本的最后一部分是问题所在。谢谢

$(document).ready(function() {
$('.form_sub').hide();
$('.theader').addClass('active');

$('.theader_t').click(function() {
$('.form_header').show();
$('.form_sub').hide();
$('.theader').addClass('active');
$('.sub_theader').removeClass('active');
});
$('.sub_theader_t').click(function() {
$('.form_header').hide();
$('.form_sub').show();
$('.theader').removeClass('active');
$('.sub_theader').addClass('active');
});

$('.top_head_img').click(function() {
$(this).css({
position: 'relative',
bottom: '20px'
}).siblings().css(
'bottom', '0'
);
});
});

<ul class="top_head">
<li>
<a href="javascript:void(0)" onClick="selectPic5('top');"><img src="custom/images/top2.jpg" alt="Left" border="0" class="top_head_img"/></a>
</li>
<li>
<a href="javascript:void(0)" onClick="selectPic5('center');"><img src="custom/images/mid2.jpg" alt="Center" border="0" class="top_head_img"/></a>
</li>
<li>
<a href="javascript:void(0)" onClick="selectPic5('bottom');"><img src="custom/images/bot2.jpg" alt="Right" border="0" class="top_head_img"/></a>
</li>
</ul>

最佳答案

没有太多要说的,这就是我的建议:使用 CSS 来制作图像 Sprite 。

您可以在某些 block 链接标签上使用背景图片,而不是实际的图像标签(您可以随意在这些 a 上重新添加您需要的任何 onClicks):

<ul class="top_head">
<li>
<a href="#"></a>
</li>
<li>
<a href="#"></a>
</li>
<li>
<a href="#"></a>
</li>
</ul>​

CSS 中的 Sprite 元素:

.top_head li a {
height: 20px;
width: 20px;
display: block;
background: url(http://lorempixel.com/20/40/abstract) 0 0 no-repeat;
overflow: hidden;
margin: 5px;
}
.top_head li a.selected {
background: url(http://lorempixel.com/20/40/abstract) 0 -20px no-repeat;
}

你的点击功能可以这么简单吗:

$('.top_head li a').click(function() {
$('.top_head li a').removeClass('selected');
$(this).toggleClass('selected');
});

关于Jquery 返回原始值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12431883/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com