在 jQuery 中显示索引

showing index in jQuery

$(document).ready(function() {
  $('ul li').hover(function(event){
    $(this).css({
      'background':'pink',
      'height':'75px'
    }, function(event){
      $(this).css({
        'background':'white',
        'height':'40px'
      });
    });


    $('ul li').on('click',function(event){
      $(this).css({
        'background':'lightseagreen',
        'color':'white'
      });
      var index = $('.content').index( this );
      $('.content').show();
    });
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul class="tab-menu" id="tabMenu1">
  <li class="menuitem1">google</li>
  <li class="menuitem2">facebook</li>
  <li class="menuitem3">path</li>
</ul>
<div class="tab-contents">
  <div class="content">
    <h1>Google</h1>
    <p>pppppp</p>
  </div>
  <div class="content">
    <h1>Facebook</h1>
    <p>qqqqqq</p>
  </div>
  <div class="content">
    <h1>path</h1>
    <p>wwwwww</p>
  </div>
</div>

请有人帮助我

最近在学校学编程,学得很有意思 但是昨天我接到了一个艰巨的任务。 问题是制作表格,如果单击 "li class(.menuitem1~3)",则按顺序显示 "div class( .content)"/仅使用 jquery 脚本 我真的很想知道使用功能(悬停和索引) 我无法解决这个测验,所以请有人帮助我 谢谢

给你一个解决方案

$('ul li').hover(function(event){
  $(this).css({
    'background':'pink',
    'height':'75px'
  });
}, function(event){
  $(this).css({
    'background':'white',
    'height':'40px'
  });
});

$('ul li').on('click',function(event){
  /*$(this).css({
    'background':'lightseagreen',
    'color':'white'
  });*/
  $('.content:eq('+ $(this).index() +')')
    .slideDown()
    .siblings('div.content')
    .slideUp();
});
.content {
  display: none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul class="tab-menu" id="tabMenu1">
  <li class="menuitem1">google</li>
  <li class="menuitem2">facebook</li>
  <li class="menuitem3">path</li>
</ul>
<div class="tab-contents">
  <div class="content">
    <h1>Google</h1>
    <p>pppppp</p>
  </div>
  <div class="content">
    <h1>Facebook</h1>
    <p>qqqqqq</p>
  </div>
  <div class="content">
    <h1>path</h1>
    <p>wwwwww</p>
  </div>
</div>

请检查 HTML 结构。

希望对您有所帮助。