我是編程新手,我想在點擊一系列顏色時更改項目顏色。我相信這可以通過CSS,JavaScript或JQuery來完成。哪個效率最高?如何通過單擊來更改項目顏色?
回答
下面是一個簡單的例子,單擊時包含類colorable
的所有元素將添加另一個類red
,這會更改文本的顏色。
HTML
<div class="colorable">Color me in</div>
CSS
.red {
color:red;
}
的JavaScript(用jQuery)
$('.colorable').click(function() {
$(this).addClass('red');
});
+1爲保持獨立,我看到很多人使用'.css'來顏色等,而不是使用css製作的類 –
感謝您花時間回覆。這對於獲得入門非常有幫助。 –
沒問題,不要忘記通過點擊打勾來接受答案。 –
如果你想有隨機顏色,你可以做到以下幾點:
HTML
<div id="button">Button</div>
CSS
div { user-select: none; }
的JavaScript
var button = document.getElementById('button');
button.addEventListener('click', changeColor, false);
function changeColor() {
this.style.color = '#'+Math.floor(Math.random()*16777215).toString(16);
}
謝謝你的迴應。這幫助我瞭解我需要學習的內容。老實說,真的很感激! –
- 1. 如何通過單擊UIButton來更改其顏色?
- 2. 通過單擊更改文本顏色?
- 3. 通過顏色選項更改顏色
- 4. 如何通過點擊按鈕來更改網格顏色?
- 5. 通過單擊來切換背景顏色更改
- 6. 如何通過單擊按鈕來更改頁面背景和字體顏色?
- 7. 如何通過單擊按鈕來更改我的佈局的背景顏色
- 8. 單擊後更改顏色
- 9. 如何更改Recycler項目顏色?
- 10. 如何更改ListView項目的顏色
- 11. 通過單擊c#(winform)更改datagridview單元格顏色
- 12. 試圖通過菜單更改顏色
- 13. 上單擊更改ListView項顏色來回
- 14. 單擊時更改按鈕顏色(多次單擊/顏色)
- 15. 帶菜單的NSTableView,如何通過右鍵單擊更改邊框顏色?
- 16. 通過單擊圖像更改CSS屬性的背景顏色
- 17. 通過單擊事件更改div的背景顏色
- 18. 如何通過點擊兩次按鈕來更改文字瀏覽的顏色
- 19. 如何通過點擊UIBarButtonItem來獲取UITableViewCell更改背景顏色?
- 20. 有誰知道如何通過點擊按鈕來更改div背景顏色?
- 21. 通過點擊它們來更改網格單元格的顏色
- 22. 如何通過更改行的顏色來檢測對象
- 23. 如何通過給定條件來更改CSS中的顏色?
- 24. 如何更改Android Studio中ListView中單擊項目的背景顏色?
- 25. 如何更改RecyclerView中單個項目的顏色?
- 26. 如何單獨更改操作欄項目顏色?
- 27. 如何通過應用色調更改css文件中的所有顏色來更改css顏色方案
- 28. 如何通過單擊WinForms表單中的按鈕來更改WPF表單中的標籤背景顏色?
- 29. Delphi 7:如何通過單擊它們來更改StringGrid上的單個單元格的顏色?
- 30. 項目顏色不改變點擊
你嘗試過什麼碼?你認爲我們會爲你做一切嗎? – Castiblanco
感謝您的回覆。我所知道的是Dreamweaver和HTML。我想創建一個按鈕,將顏色更改爲一系列顏色(例如,白色,紅色,藍色,橙色,黑色,然後回到白色)。如果你能指出我學習編程的正確方向,我將不勝感激。 –