圖片下面3種價格是3種套餐價格,我想實現點擊這3個套餐任一價格,上面預設的980價格也改變。 。 JS怎麼實現?
我可以理解這就是一個tab切換嗎 你點擊當前的顏色的時候 獲取到上面的價格 然後放在下面?
給你思路
每個色塊上補充上對應的價格點擊的時候取得該價格,然後在替換標題上的價格。
全部都是前端來實現的。
ajax。點擊一次請求一次。
不同規格顯示不同價格,應該是頁面加載的時候,所有的商品的不同規格價格都已經獲取到了,用戶點擊不同規格只需要,切換下數據就好,沒必要往後台獲取,這樣對服務器壓力大,體驗不好,就一個價格數據是吧,而且在商品上架以後一般是不允許再修改價格吧,除非重新編輯下級再上架,不過最終價格肯定還是以後台為準,後台需要校驗這個價格的實效性。具體實現,應該是在初始化規格時將改商品的價格也放到規格標籤屬性上面。
用 emmy_ 的方法,用jquery的data-* 這個方式不是很方便?
多維實作http://www.cnblogs.com/puredi...,你這個單維的比較簡單
正式專案中一定是ajax
我可以理解這就是一個tab切換嗎 你點擊當前的顏色的時候 獲取到上面的價格 然後放在下面?
給你思路
每個色塊上補充上對應的價格
點擊的時候取得該價格,然後在替換標題上的價格。
全部都是前端來實現的。
ajax。點擊一次請求一次。
不同規格顯示不同價格,應該是頁面加載的時候,所有的商品的不同規格價格都已經獲取到了,用戶點擊不同規格只需要,切換下數據就好,沒必要往後台獲取,這樣對服務器壓力大,體驗不好,就一個價格數據是吧,而且在商品上架以後一般是不允許再修改價格吧,除非重新編輯下級再上架,不過最終價格肯定還是以後台為準,後台需要校驗這個價格的實效性。具體實現,應該是在初始化規格時將改商品的價格也放到規格標籤屬性上面。
用 emmy_ 的方法,用jquery的data-* 這個方式不是很方便?
多維實作http://www.cnblogs.com/puredi...,你這個單維的比較簡單
正式專案中一定是ajax