gpt4 book ai didi

jquery - 在选中的复选框上,使用 css 和/或 jQuery 将父 DIV 包装为边框

转载 作者:太空宇宙 更新时间:2023-11-04 12:03:01 25 4
gpt4 key购买 nike

我希望有人能帮助我解决以下问题。

如果用户选中复选框 1,则使用纯 CSS 或 CSS 和 jQuery 的组合将边框(边框:1px 纯绿色;)添加到 DIV SmallSquarePhoto。否则 checkbox1 具有透明颜色(边框:4px 纯色透明;)。任何帮助将不胜感激......谢谢

<div id="SmallSquarePhoto" class="SmallSquarePhoto" style="background-image: url(/Members/images/background/<%# Eval("BG_fileName") %>)">
<div class="SmallSquarePhoto-content-wrapper"><div class="SmallSquarePhoto-content-inner">
<input id="checkbox1" name="BG_list" type="checkbox" runat="server" value='<%# Eval("BG_fileName") %>' />
</div></div></div>

最佳答案

JS

$('#checkbox1').on('click', function () {
$('#SmallSquarePhoto').toggleClass('green-border', $(this).is(':checked'));
});

CSS

.green-border{
border: 1px solid green;
}
#SmallSquarePhoto #checkbox1 {
border: 4px solid transparent;
}
#SmallSquarePhoto.green-border {
border: 1px solid green;
}
#SmallSquarePhoto.green-border #checkbox1 {
border: 0;
}

fiddle :http://jsfiddle.net/y9chau9o/

关于jquery - 在选中的复选框上,使用 css 和/或 jQuery 将父 DIV 包装为边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29599313/

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