2 回答

TA貢獻1785條經驗 獲得超8個贊
為了實現這一點,您可以使用wrapAll函數。
簡單地說:$(".button-column").wrapAll("<div class='button-row'></div>")
;?`

TA貢獻1796條經驗 獲得超7個贊
調用wrap()添加.button-column元素后,調用wrapAll()將所有這些元素包裝在.button-row:
$('.simpay-form-control.simpay-radio-container').wrap('<div class="button-column" />');
$('.simpay-form-control.simpay-custom-amount-container').wrap('<div class="button-column" />');
$('.button-column').wrapAll('<div class="button-row" />');
.button-column {
border: 1px solid #CCC;
margin: 5px;
padding: 5px;
}
.button-row {
border: 1px solid #C00;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<form action="" method="post" class="simpay-checkout-form simpay-form-12345
simpay-styled simpay-checkout-form--embedded" id="simpay-form-12345" data-simpay-form-id="12345">
<div class="simpay-form-control simpay-radio-container">Foo</div>
<div class="simpay-form-control simpay-custom-amount-container">Bar</div>
</form>
添加回答
舉報