Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用javascript或jquery更改html元素的css属性_Javascript_Jquery_Css_Jquery Ui_Jquery Ui Dialog - Fatal编程技术网

如何使用javascript或jquery更改html元素的css属性

如何使用javascript或jquery更改html元素的css属性,javascript,jquery,css,jquery-ui,jquery-ui-dialog,Javascript,Jquery,Css,Jquery Ui,Jquery Ui Dialog,如何从javascript更改CSS 我正在使用jQueryUI对话框,我想从javascript更改DIV的样式 多亏了有几种方法可以使用jQuery框架操纵元素样式。浏览与CSS和更改属性相关的文档: 有两种方法可以使用jQuery框架操纵元素样式。浏览与CSS和更改属性相关的文档: 退房。如果你想要什么,它就会在那里 无论如何,如果你想给元素添加样式,你需要使用css函数,它有一些变体 $(selector).css(properties); // option 1 $(selector

如何从javascript更改CSS

我正在使用jQueryUI对话框,我想从javascript更改DIV的样式


多亏了

有几种方法可以使用jQuery框架操纵元素样式。浏览与CSS和更改属性相关的文档:


有两种方法可以使用jQuery框架操纵元素样式。浏览与CSS和更改属性相关的文档:

退房。如果你想要什么,它就会在那里

无论如何,如果你想给元素添加样式,你需要使用css函数,它有一些变体

$(selector).css(properties);  // option 1
$(selector).css(name, value); // option 2
因此,如果您有一个ID为mydiv的DIV,并且希望将背景设置为红色,那么您可以这样做

$("div#mydiv").css({'background-color' : 'red'}); // option 1
$("div#mydiv").css('background-color','red');     // option 2
如果同时设置多个对象,则第一种方法更容易

如果要检查属性当前设置为什么,可以使用第二个选项的变体,只需忽略该值即可

var color = $("div#mydiv").css('background-color');
例如,如果您已经将var颜色设置为红色,则会使其变为红色

您还可以添加和删除类,如

$(selector).addClass(class_name);
$(selector).removeClass(class_name);
退房。如果你想要什么,它就会在那里

无论如何,如果你想给元素添加样式,你需要使用css函数,它有一些变体

$(selector).css(properties);  // option 1
$(selector).css(name, value); // option 2
因此,如果您有一个ID为mydiv的DIV,并且希望将背景设置为红色,那么您可以这样做

$("div#mydiv").css({'background-color' : 'red'}); // option 1
$("div#mydiv").css('background-color','red');     // option 2
如果同时设置多个对象,则第一种方法更容易

如果要检查属性当前设置为什么,可以使用第二个选项的变体,只需忽略该值即可

var color = $("div#mydiv").css('background-color');
例如,如果您已经将var颜色设置为红色,则会使其变为红色

您还可以添加和删除类,如

$(selector).addClass(class_name);
$(selector).removeClass(class_name);
即使没有jQuery,这个答案也有效

所以你有这样的东西:

<style type="text/css">
    .foo { color: Red; }
    .bar { color: Blue; }
</style>
<div class="foo" id="redtext"> some red text here </div>
函数,然后通过

div.style.color = 'Green';
将红色文本改为绿色

如果要将为div定义的类更改为其他样式类,可以执行以下操作:

div.className = 'bar';
现在让div使用类栏,这会使您以前的绿色文本变为蓝色。

即使没有jQuery,这个答案也可以使用

所以你有这样的东西:

<style type="text/css">
    .foo { color: Red; }
    .bar { color: Blue; }
</style>
<div class="foo" id="redtext"> some red text here </div>
函数,然后通过

div.style.color = 'Green';
将红色文本改为绿色

如果要将为div定义的类更改为其他样式类,可以执行以下操作:

div.className = 'bar';

现在使用类栏使div变为蓝色,这会使以前的绿色文本变为蓝色。

试试这个。这是jquery代码

 $("myDiv").css({"color":"red","display":"block"})
如果您使用的是vanila Javascript,请尝试以下方法

var myDiv = document,getElementById("myDiv");

myDiv.style.display = "block";

myDiv.style.color = "red";

试试这个。这是jquery代码

 $("myDiv").css({"color":"red","display":"block"})
如果您使用的是vanila Javascript,请尝试以下方法

var myDiv = document,getElementById("myDiv");

myDiv.style.display = "block";

myDiv.style.color = "red";