How to change getProjectssexy(1) to i number(depending from tmpArray.length) for each element i need getProjectssexy(0), getProjectssexy(1), and so on

如何将getProjectssexy(1)更改为i数(取决于tmpArray.length)我需要的每个元素getProjectssexy(0),getProjectssexy(1)等等

  $('allarray', data).each(function(){
            tmpArray = $('array', this).toArray();
                var table = document.getElementById("tleft");
                table.innerHTML = "";
                for(i =0; i<tmpArray.length; i++) {
                    table.innerHTML += "<div class='two'>" +
                    "<a href='#' onclick='getProjectssexy(1 - need to change i for every loop)'>" +
                    tmpArray[i].getAttribute("id") + "</a>" +"</div>" + "</br>";
                }
            });

2 个解决方案

#1


0

You have to store it somewhere on the element. You can use the html5 data-* attributes to store it and jQuery .data() to retrieve it.

你必须将它存储在元素的某个地方。您可以使用html5 data- *属性来存储它,使用jQuery .data()来检索它。

$('allarray', data).each(function(){
        tmpArray = $('array', this).toArray();
            var table = document.getElementById("tleft");
            table.innerHTML = "";
            for(i =0; i<tmpArray.length; i++) {
                table.innerHTML += "<div class='two'>" +
                "<a href='#' data-i='" + i + "' onclick='getProjectssexy(this)'>" +
                tmpArray[i].getAttribute("id") + "</a>" +"</div>" + "</br>";
            }
        });

function getProjectssexy(elem) {
    var i = $(elem).data('i');
    ....
}

更多相关文章

  1. iframe操作、调用父页面元素或js函数
  2. .addEventListener不是null [duplicate]的属性
  3. 如何在JavaScript / jQuery中获取对象的属性?
  4. 迭代angularjs中对象中的属性列表
  5. MVC jquery。无法获取未定义或空引用的属性“className”的dataT
  6. 在angularjs中动态添加/删除checked属性到checkbox复选框
  7. Angularjs在ng-repeat中找到最后一个可见元素
  8. HTML5 数据集属性dataset
  9. 浏览器如何处理HTML元素上的无效/未指定的属性?

随机推荐

  1. 我是对的,InnoDb比MyISAM更适合频繁的并发
  2. Mongodb 的ORM框架 Morphia 注解二 ——
  3. 实例讲解:.NET如何访问MySQL数据库
  4. MYSQL中update语句 与in 的bug
  5. MySQL入门第三天(下)——存储过程与存储引
  6. win10 64位安装绿色版mysql-5.7.16-winx6
  7. 从phpMyAdmin中找出MySQL数据库URL
  8. 急,mysql大数据量性能优化
  9. MYSQL查询语句:排名在第3名的成绩是多少?
  10. mysql通用二进制格式安装