首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >JQuery -不是第一个

JQuery -不是第一个
EN

Stack Overflow用户
提问于 2010-11-29 22:17:26
回答 4查看 26K关注 0票数 17

我怎么能说..

代码语言:javascript
复制
On Click .not.first() div
alert('Yeah you clicked a div which is not the first one!');

我的实际代码:

代码语言:javascript
复制
this.$('thumbnails').children().click(function() {

                $('#video').animate({width: 164, height: 20, top: 475, marginLeft: 262},0)

       $('.flv').animate({left: 2222, opacity: '0'},0).css('display', 'none')
        $('.close').animate({opacity: '0'},0)
                clicked = 0

            });
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-11-29 22:19:14

有一个:gt() (大于索引)选择器或.slice(1) (@bobince's preference :),您的问题按字面意思翻译为:

代码语言:javascript
复制
$("div:gt(0)").click(function() {
  alert('Yeah you clicked a div which is not the first one!');
});
//or...
$("div").slice(1).click(function() {
  alert('Yeah you clicked a div which is not the first one!');
});

对于您更新的问题:

代码语言:javascript
复制
$('thumbnails').children(":gt(0)").click(function() {
   $('#video').css({width: 164, height: 20, top: 475, marginLeft: 262});
   $('.flv').css({left: 2222, opacity: '0'}).hide();
   $('.close').css({opacity: '0'});
   clicked = 0;
});
//or...
$('thumbnails').children().slice(1).click(function() {
   $('#video').css({width: 164, height: 20, top: 475, marginLeft: 262});
   $('.flv').css({left: 2222, opacity: '0'}).hide();
   $('.close').css({opacity: '0'});
   clicked = 0;
});

注意.css()的用法,如果你想进行即时的非动画样式更改,请使用此选项。

票数 47
EN

Stack Overflow用户

发布于 2010-11-29 22:19:20

代码语言:javascript
复制
$(div).not(":first").click(function(){
   alert("Yeah you clicked a div which is not the first one!);
});

请参阅jquery文档中的:first.not

代码语言:javascript
复制
$('thumbnails').children().not(":first").click(function() {
    $('#video').animate({width: 164, height: 20, top: 475, marginLeft: 262},0)
    $('.flv').animate({left: 2222, opacity: '0'},0).css('display', 'none')
    $('.close').animate({opacity: '0'},0)
        clicked = 0
});

将是对您的问题的更新的答案。

票数 8
EN

Stack Overflow用户

发布于 2010-11-29 22:19:15

代码语言:javascript
复制
$("#id").not(':first').click(function(){
alert('Not the first');
});
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4304587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档