Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.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
Javascript jqueryeach:If元素是第一个子元素else_Javascript_Jquery_If Statement_Each - Fatal编程技术网

Javascript jqueryeach:If元素是第一个子元素else

Javascript jqueryeach:If元素是第一个子元素else,javascript,jquery,if-statement,each,Javascript,Jquery,If Statement,Each,因此,我尝试在jQuery中运行一个each循环,该循环有一个if语句来确定它所在的元素是否是其父元素的第一个子元素,并在其后运行else语句,这似乎是让其他代码为这些元素运行的困难部分 我所尝试和发现的一切似乎只有在没有if和else的情况下才起作用 有什么想法吗?不会那么难吧 $('.elements').each(function(index, elem) { if ( $(elem).is(':first-child') ) { // it's a baby

因此,我尝试在jQuery中运行一个each循环,该循环有一个if语句来确定它所在的元素是否是其父元素的第一个子元素,并在其后运行else语句,这似乎是让其他代码为这些元素运行的困难部分

我所尝试和发现的一切似乎只有在没有if和else的情况下才起作用


有什么想法吗?

不会那么难吧

$('.elements').each(function(index, elem) {
     if ( $(elem).is(':first-child') ) {
         // it's a baby
     }else{
         // it's something else
     }
});

不会那么难吧

$('.elements').each(function(index, elem) {
     if ( $(elem).is(':first-child') ) {
         // it's a baby
     }else{
         // it's something else
     }
});

给出以下示例:

<table>
    <tr>
        <td></td>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td></td>
        <td></td>
        <td></td>
    </tr>
</table>


给出以下示例:

<table>
    <tr>
        <td></td>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td></td>
        <td></td>
        <td></td>
    </tr>
</table>


你能发布一些你正在做的事情的代码吗?关于什么???你能发布一些你正在做的事情的代码吗?有什么想法吗?关于什么???