[英]How do I get JQuery to access my css style?
我在我的_Layout.cshtml
頁面中。 我正在嘗試使用 css 和 jquery 操作我的菜單欄。
這就是我想要做的。
<script type="text/javascript">
$(document).ready(function () {
var varElement = document.getElementsByTagName("var");
for (var i = 0; i < varElement.length; i++) {
varElement[i].style.fontSize = ".75";
}
});
</script>
我的問題是當我到達varElement[i]
。 我希望在我的智能感知中看到樣式,但樣式不在屬性列表中。 智能感知列表中唯一可用的項目是:
Constructor
hasOwnProperty
isPrototypeOf
propertyIsEnumerable
toLocalString
toString
valueOf
如何讓 JQuery 訪問我的 css 樣式?
在jQuery
您可以設置CSS style
如下:
$('var').css('fontSize', .75)
$('body').css('background', '#f00');
您需要使用 .css() 方法。 我不確定您如何在示例中使用 for 循環,但在 jsfiddle 上有一個示例,其中包含一個簡單的 for 循環,希望這會有所幫助。
var changeStuff = function(){
for(i=1;i<=2;i++){
$('#p'+i).css('font-size','3em');
} };
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.