Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.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
如何找到元素数组的id,并使用jquery将它们放入变量中?_Jquery_List_Get_Each_Attr - Fatal编程技术网

如何找到元素数组的id,并使用jquery将它们放入变量中?

如何找到元素数组的id,并使用jquery将它们放入变量中?,jquery,list,get,each,attr,Jquery,List,Get,Each,Attr,我有一个名为text.txt的文件,其中包含: <li id="unic1">some text</li> <li id="unic2">some text</li> 我可以使用以下脚本将它们组合起来: var intersection = []; $(liList).each(function () { for (i in unic) { for (j in unic1) { if (unic[i] ==

我有一个名为text.txt的文件,其中包含:

<li id="unic1">some text</li>
<li id="unic2">some text</li>
我可以使用以下脚本将它们组合起来:

var intersection = [];       
$(liList).each(function () {
    for (i in unic) {
    for (j in unic1) {
    if (unic[i] == unic1[j]) intersection.push(unic[i]);
}
}
});
       alert(intersection);

另一个问题是如何删除交叉点返回id的
  • 您应该使用加载函数的完整回调:

    $('#result').load('text.txt', function() {
      //When load is complete
       $('.div ul').each(function(){
        var $unic = $("li").attr('id');
       });
    });
    

    有关load方法回调的更多详细信息,请参见此处:

    这是页面的完整代码吗?请添加带有页面标记的完整代码。什么是$source?每个$源中的$('li')?
    var intersection = [];       
    $(liList).each(function () {
        for (i in unic) {
        for (j in unic1) {
        if (unic[i] == unic1[j]) intersection.push(unic[i]);
    }
    }
    });
           alert(intersection);
    
    $('#result').load('text.txt', function() {
      //When load is complete
       $('.div ul').each(function(){
        var $unic = $("li").attr('id');
       });
    });