我有三個不同的塊它是小時定價,每月定價和安排一個電話。
默認情況下,它將顯示小時定價的詳細信息。
當用戶點擊每月定價時,只應更改金額值。點擊一個按鈕無法更改使用jQuery的值
下面是該代碼:
$('button').click(function() {
\t $('button').removeClass('active');
\t $(this).addClass('active');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<div class="hourly">
<button class="hourlypricing active">Hourly Pricing</button>
<span class="FyfR" data-reactid="5">or</span>
<button class="monthlypricing">Monthly Pricing</button>
</div>
<div class="col-md-4 beginner">
<h3>Beginner</h3>
<div style="transform:translateY(0rem);opacity:1;" class="">
<span class="_dollar" >$</span>
<span class="amount" >12</span>
<span class="amount" >1999</span>
<span class="hour" >/ hour</span>
<span class="month" >/ month</span>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-4 pro">
<h3 >Pro</h3>
<div style="transform:translateY(0rem);opacity:1;" class="" >
<span class="dollar" >$</span>
<span class="amount" >15</span>
<span class="amount" >2499</span>
<span class="hour" >/ hour</span>
<span class="month" >/ month</span>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-4 ninja">
<h3 >Ninja</h3>
<div style="transform:translateY(0rem);opacity:1;" class="" >
<span class="dollar" >$</span>
<span class="amount" >18</span>
<span class="amount" >2999</span>
<span class="hour" >/ hour</span>
<span class="month" >/ month</span>
</div>
</div>
</div>
</div>
</div>
默認情況下,它應該顯示當用戶點擊每月基礎上,只有量應改爲按小時計算量,如果用戶選擇每月應該顯示的金額爲1999美元/月 這是fiddle link。
您是否在使用反應?此代碼看起來像呈現的HTML –
@AdamAzad我沒有使用反應 – user8725518
什麼是你的目標?不清楚 – SilverSurfer