我在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({...})