0
我試圖用jquery(How do I get javascript to run more than once?)來做到這一點,但有些人表示可以使用CSS更容易。現在我有JS動態地添加和刪除ez選擇的類,如下所示,只要選擇單選按鈕。這用於用圖像替換按鈕。是否可以使用CSS動態更改單選按鈕上的字體?
有沒有辦法使用CSS使得加入的EZ-選定的類時,它變成了span標記爲粗體文字,然後在EZ-選擇刪除類刪除大膽?我無法更改HTML結構,因爲它是在我的購物車軟件中編碼的。謝謝!
編輯:是否有任何CSS選擇器,可以風格最接近輸入檢查跨度?我知道+它可以在另一個元素之後選擇一個元素,但是有沒有辦法在選中單選按鈕之後選擇下一個span元素,即使該跨度位於另一個div中?
<div class="row">
<input name="TXT870" type="hidden" value="Option 1">
<div class="col-xs-2">
<div class="ez-radio (ez-selected)">
<input class="clearBorder ez-hide" name="CAG3" onclick=
"javascript:document.additem.CAG3QF1.value='1'; CheckPreValue(this, 2, 0);"
type="radio" value="870_625_0_625">
</div><input name="CAG3QF1" type="hidden" value="0">
</div>
<div class="col-xs-7">
<span>Option 1</span> <input class="transparentField" name=
"CAG3TX1" readonly size="14" type="text" value=" - Add $5.00">
</div>
</div>
這正是我想!我看着CSS的父母選擇器,並沒有任何,所以我想我不得不使用JS。我試圖通過在父類.row div中添加一個大膽的類來添加ez選擇的類來實現。我有點工作,但仍然有問題。如果你有興趣,你可以點擊我第一篇文章中的鏈接查看我使用的JS代碼。 – Gitman