如何多次使用.js id=

  • 本文关键字:id js 何多次 javascript
  • 更新时间 :
  • 英文 :


我在functions.js中有这个代码

$("a#example2").fancybox({
'overlayShow' : false,
'transitionIn' : 'elastic',
transitionOut' : 'elastic'

,它的工作,但带来了我唯一的错误,而验证为HTML5。这是因为我使用了6个

id="example2"

实例,并标记为多次使用。当我找到这个的模板时,它有example1, example2等,我只是把它们都转换成我喜欢的那个。这是我的网站http://www.shaneofalltrades.com上的一个画廊。谢谢!

id=是整个DOM唯一的标识符。Class =允许您通过一个公共标识符对元素进行分组。

HTML:

<div class="someClass">Content</div>
CSS:

.someClass
{
  background:transparent;
  color:#990000;
}
.someClass div { ... }
jQuery:

$('.someClass').html()
$('.someClass div').html()

简而言之,你没有。这就是上课的目的。

<a class="fancy">....
$('.fancy').fancybox(.....

你不能。您应该使用class="example2"

所以你的选择器看起来像:$("a.example2").fancybox({...})

最新更新