使用javascript选择每个表列

时间:2016-08-18 09:41:32

标签: javascript loops iterator selector

识别“div”的每一列span“table使用javascript返回每列的数组。 enter image description here

fiddle:

我不知道怎么做,如果有人可以帮我这个:|

我尝试了document.querySelectorAll(""),但我不知道如何从上到下进行迭代......

1 个答案:

答案 0 :(得分:1)

你想要这个吗?在整页中打开示例



using Microsoft.AspNetCore.Mvc;

namespace WebApp.Controllers
{
    public class HomeController : Controller
    {        
        public IActionResult About()
        {
            if (HttpContext.Request.IsHttps)
            {
                // How to get more information about the transport layer ?

                ViewData["Message"] = "Connection via TLS/SSL - ... missing details ...";
            }

            return View();
        }        
    }
}

var temp = -1;
var arr = [];

$('span').on('click', function(){
   
  if(temp !== -1){
    $('div.row span:nth-child(' + (temp + 1) + ')').css({'color': 'black', 'font-weight': 'normal'});  
  }

  var index = $(this).index();
  arr = $('div.row span:nth-child(' + (index + 1) + ')').css({'color': 'red', 'font-weight': 'bold'});
  temp = index;
  
  Array.prototype.forEach.call(arr, x => console.log(x));
})

.table {
    display:table;
    border: 3px solid #555;
    border-collapse: collapse;
    margin: 0 auto;
    width: 50%;
    margin-top:20px;
}

.row {
    display:table-row;
}

.rowGroup {
    display:table-row-group;
}

.cell {
    display:table-cell;
    width:2%;
    text-align: center;
    border: 2px dotted green;
}