我正在ASP.Net網站上,我想在點擊按鈕後重新對齊各種html控件。我可以通過用新的css替換當前的css來做到這一點嗎?我怎樣才能將這個元素與代碼中的新CSS關聯起來?發生按鈕點擊事件後,我們可以更改分配給div的CSS嗎?
0
A
回答
1
如果你有類可以切換之間,你可以
$(selector).addClass('classname');
$(selector).removeClass('classname');
..這將改變選定的類元素(一個或多個)
或者你可以
$(selector).css('propertyname', 'propertyvalue');
...這將修改所選元素(一個或多個)上內嵌樣式。
編輯:要完成我的回答有點...
比方說,在一個div可點擊元素與「clickables_container」的ID,您可點擊元素的ID是「clickable_element」,你要修改的元素有一類「change_me」的...
$(document).ready(function() {
$('#clickables_container').on('click', '#clickable_element', function() {
$('.change_me').removeClass('olderclassnametoremove');
$('.change_me').addClass('additionalclassname');
$('.change_me').css('background-color', 'blue');
});
});
0
我想你應該能夠做到這樣的:
SomeControl.Attributes.Add("class", "myCssClass");
如果你想用jQuery做到這一點,你也可以操縱元素的CSS:
$('#SomeControl').removeClass('myOldCssClass');
$('#SomeControl').addClass('myCssClass');
0
這是可能的,但你必須在接下來的.css
文件中的其他類,你要去申請。 比方說,你有以下的html:
<body>
<div class="a">bla-bla</div>
...
<div class="b"></div>
</body>
你也有這樣的.css
文件:
.a {
//styles here
}
.b {
//some other styles
}
現在要更改頁面上的所有元素的外觀和感覺。要做到這一點,你要添加新的類的頂級元素,如HTML或身體
<body class="c">
<div class="a">bla-bla</div>
...
<div class="b"></div>
</body>
所以,你還需要在你的.css
文件中有這樣的風格
.c .a {
//changed styles here
}
.c .b {
//some other changed styles
}
希望它有助於。
相關問題
- 1. 我們可以更改UITableView中刪除按鈕的原點嗎?
- 2. 我可以排除TR click事件中的按鈕點擊嗎?
- 3. 我們可以評論一個div與按鈕點擊的javascript
- 4. Angular 4 - 更改點擊事件按鈕
- 5. 將點擊事件分配給動態創建的按鈕
- 6. 點擊配件按鈕時更改contentView
- 7. 我可以分配一個唯一的ID給我點擊時可以得到的按鈕嗎?
- 8. 我們可以更改css類的div id上點擊沒有javascript
- 9. 更改div按鈕點擊的內容
- 10. 我們可以更改「發送到Messenger」插件按鈕文本嗎?
- 11. 更改點擊動態按鈕的CSS
- 12. 自動完成更改按鈕單擊後發生事件觸發
- 13. 點擊5次後可以點擊按鈕嗎?
- 14. 單擊按鈕時發生文本更改事件
- 15. 在事件發生後更改按鈕的文本
- 16. C#按鈕點擊事件後觸發的事件
- 17. BTrace - 它可以跟蹤按鈕點擊事件嗎?
- 18. 更改HTML按鈕點擊CSS?
- 19. 更改CSS樣式表按鈕點擊
- 20. 更改生活點擊後的第一個div的css
- 21. 我們可以監視statusBar點擊事件嗎?
- 22. 我可以更改分配參數嗎?
- 23. 我可以讓div類可點擊嗎?
- 24. 我可以觸發點擊事件onload
- 25. 分配後退按鈕事件以形成Android中的按鈕
- 26. 更改事件點擊發生在jquery FullCalendar插件上點擊右鍵發生
- 27. 點擊事件觸發之前,我可以按下按鈕確認
- 28. 添加內嵌點擊事件後發生的點擊事件?
- 29. 我可以點擊VBA中的div嗎?
- 30. 在CSS懸停事件上,我可以更改上面div的樣式嗎?
你可以用JavaScript來做到這一點。你在使用像jQuery或mootools這樣的框架嗎? – 2012-03-13 18:00:49
是的。我正在使用jQuery v1.7.1 – slonkar 2012-03-13 18:03:07
在這種情況下,isotrope的答案如下。 – 2012-03-13 18:07:25