Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.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
重写这个jquery有哪些不同的方法_Jquery - Fatal编程技术网

重写这个jquery有哪些不同的方法

重写这个jquery有哪些不同的方法,jquery,Jquery,我有这样的命令 .css('display', 'block') 然而,我认为它也可以用不同的方式重写。比如说, .css('display : block') 这可能正确,也可能不正确。我不记得了。不管怎样,您知道重写原始命令的不同方法吗 您可以使用以下命令 $("selector").show(); $("selector").css({display:"block"}); 你的意思是.css({display:'block'}),它们都是完全一样的。除了我的例子,你可以设置多个c

我有这样的命令

.css('display', 'block') 
然而,我认为它也可以用不同的方式重写。比如说,

.css('display : block') 

这可能正确,也可能不正确。我不记得了。不管怎样,您知道重写原始命令的不同方法吗

您可以使用以下命令

$("selector").show();
$("selector").css({display:"block"});
你的意思是
.css({display:'block'})
,它们都是完全一样的。除了我的例子,你可以设置多个css样式

.css({display : 'block'}) 
这是另一种选择。
通过这种方式,您可以将更多CSS属性应用于选定对象。

如果您想在jQuery中设置CSS属性,有三种方法:

.css( propertyName, value )
.css( propertyName, function(index, value) )
.css( map )

有关更多信息,请参见

这里刚刚提到,但是:

<style>
    .i-like-the-taste-of-tofu { color: #29c411 }
</style>

....

<p class="this-is-gon-be-greenish">
    AMERICA IS A COUNTRY AND ALSO MOST OF THE WESTERN HEMISPHERE SO THERE
</p>

....

<script>
    $('#this-is-gon-be-greenish').addclass('i-like-the-taste-of-tofu');
</script>

.我喜欢豆腐的味道{颜色:#29c411}
....

美国是一个国家,西半球的大部分地区也是如此

.... $(“#这是绿色的”).addclass(“我喜欢豆腐的味道”);
它们一点也不“完全相同”。@Tomalak它们有什么不同?一个参数是字符串。另一个拿着一个目标,他们都达到了同样的目的,不是吗?不同的参数并不意味着它们做不同的事情?事实上,它只是用不同的参数重载。@阿米尔:在这一个特定的、狭窄的场景中,是的,相同的CSS属性被设置为相同的值。认为这两种方法“完全相同”是误导;你最近编辑的“他们完全实现了同样的目标”更好。。。在这种情况下,因为当我和某人一起玩这些游戏时,结果发现有时一些浏览器并不支持每一种method@mjmitche:那么你犯了一个错误。假设你指的是“美利坚合众国”,美国根本不构成“西半球的大部分”。甚至都不接近,真奇怪。更不用说你不需要
.addClass()
参数中的
。@Tomalak我的意思是美国有两个定义:国家和南美洲+北美洲,这是西半球的大部分地区。@Jared是的,我拉伸是为了好玩。谢谢你的评论。。。更新了相关错误