2014-12-22 251 views
-3

这是很难谷歌,所以我推测有人得问问它放在这里:jQuery - '。'之间的区别和“#”

之间有什么

$('.sportText').text('new text added'); 
$('#sportText2').text('new text added2'); 

我不明白有什么区别的之间的区别。符号和#符号

+4

[ID选择器(#)](http://api.jquery.com/id-selector/) - (。)[类选择](http://api.jquery.com/class-selector/) –

+1

ID选择器和类选择器。先学习CSS。 – Raptor

+3

这不是jQuery,它的CSS:1. https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Getting_started/Selectors 2. http://code.tutsplus.com/tutorials/the -30-css-selectors-you-must-memorize -net-16048 – zerkms

回答

3

CSS选择器如果指定

$('.sportText') 

它会选择所有具有类作为sportText的元素。

,当你指定

$('#sportText2') 

这将选择有且仅有一个具有IDsprtText2元素。

因为jQuery只使用CSS选择器,所以它在JQuery中的工作方式也如上所述。

注意: -元素的id应该是唯一的,否则#选择器只能得到第一个。

参考

W3Schools-CSS-selectors

jQuery-basic-selectors

1

'。'用于按类别来选择的元素:

<div class="sportText">` 

的 '#' 用于通过ID来选择:

<div id="sportText">.