更改CSS類
回答
你需要這個代碼:
$(document).ready(function() {
$('.link').click(function(e) {
e.preventDefault();
$(this).addClass('color');
});
})
很簡單,就是讓一個CSS
a {color:#FF0000;} /* unvisited link */
a:visited {color:#00FF00;} /* visited link */
a:hover {color:#FF00FF;} /* mouse over link */
a:active {color:#0000FF;} /* selected link */
從技術上講,'a'代表所有''元素,不一定是*未訪問* 那些。 – 2014-10-27 10:29:46
是的,你是對的。但使用id選擇器像#id {color:blue}。它會工作 – 2014-10-27 10:34:29
首先在您的項目中包含jQuery。
比製作一個以ready函數開頭的腳本。基本上這會在加載頁面之前等待執行。這將是必要的,因爲如果你想找到一個元素,就必須有一個元素。
比我們將點擊功能添加到鏈接。在該功能中,我們應該首先防止默認,這樣鏈接將不會導航。
比添加一個類,所以顏色會改變。
$(document).ready(function() {
$('.link').click(function(e) {
e.preventDefault();
$(this).addClass('red');
});
})
.red{
color: red;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<a href="#" class="link">Click this to change color</a>
相同拉法爾Leśniak答案 – 2014-10-27 10:37:10
但與解釋和工作代碼段 – 2014-10-27 10:39:17
- 1. 更改CSS類
- 2. 更改CSS類
- 3. jquery更改複選框更改css類
- 4. 用js更改css類
- 5. 使用jQuery更改CSS類
- 6. 用Javascript更改CSS類
- 7. 點擊更改css類?
- 8. Vue.js css過渡類更改
- 9. rails輔助css類更改
- 10. 更改.css類與jquery
- 11. 根據父類更改css
- 12. 動態更改CSS類
- 13. 動態更改CSS類名
- 14. 更改CSS類基於存在
- 15. 根據當前ID更改CSS類
- 16. 更改CSS類元素高度
- 17. 在滾動1000px後更改CSS類別
- 18. 取值選擇jQuery來更改CSS類
- 19. 使用vue動態更改CSS類js
- 20. DataList ItemCommand更改CSS類的事件
- 21. 動態更改CSS類行的表
- 22. 如何使用JQuery更改Css類?
- 23. 在jQuery UI中更改CSS類提交
- 24. 使用JavaScript更改css類模型
- 25. Ember 2.4更改主視圖css類
- 26. 在Javascript中更改類的CSS?
- 27. 通過php函數更改CSS類
- 28. 如何更改一個css類onclick?
- 29. 更改鼠標上的css類
- 30. 使用php變量更改css類
歡迎您!你有嘗試過什麼嗎?這或多或少是jQuery的「Hello world」,[jQuery文檔](http://api.jquery.com/click/)包含了一些示例。 (在搜索'jquery點擊示例'時找到此鏈接) – GolezTrol 2014-10-27 10:23:45
將顏色應用於'a:visited'僞類。一旦你訪問一個鏈接,顏色會改變。但是如果你對jQuery感興趣,最好從[JavaScript 101]開始(http://learn.jquery.com/javascript-101/) – 2014-10-27 10:27:46