从变量中使用jQuery中的每个函数

从变量中使用jQuery中的每个函数,jquery,Jquery,我有这样一个变量: myVar = "<li>...</li><li>...</li><li>...</li>" myVar=“………” 我想循环到此变量以查找..部分 我认为使用。每个功能都是最好的 它解决了我的问题:试试这个: myVar = "<li>...</li><li>...</li><li>...</li>" $(myVar).ea

我有这样一个变量:

myVar = "<li>...</li><li>...</li><li>...</li>"
myVar=“
  • 我想循环到此变量以查找
  • ..
  • 部分

    我认为使用
    。每个
    功能都是最好的


    它解决了我的问题:

    试试这个:

    myVar = "<li>...</li><li>...</li><li>...</li>"
    
    $(myVar).each(function(){
            alert(this);
    });
    
    myVar=“
  • ” $(myVar).each(函数(){ 警惕(这个); });
    我不确定你到底想在这里实现什么,但检查一下这会给你一个想法,并根据你的需要进行操作

    myVar = "<li>...</li><li>...</li><li>...</li>";
    var elemnt=$.parseHTML(myVar);
    $(elemnt).each( function(){
      alert(this.outerHTML);
    });
    
    myVar=“
  • ..
  • ..
  • ”; var elemnt=$.parseHTML(myVar); $(元素)。每个(函数(){ 警报(this.outerHTML); });
    检查这把小提琴

    希望这有帮助

    var myVar=“
  • .1.
  • .2.
  • ..3
  • ”, arr=myVar.split(“”); 对于(变量i=0;i”,“); }
    你在找这个吗

    var myVar=“
  • 一个
  • 两个三个”; $myVar=$(myVar); $myVar.each(函数() { 警报($(this.text()); });
    请提供完整的解释。显示的代码没有多大意义。我想你想要
    $(myVar)。每个
    问题都不清楚。你的代码不搜索
  • 而是搜索所有可变内容。你对serach有什么看法?仅选择一个
  • ?或搜索字符串“
  • ”。。
    var myVar = "<li>..1.</li><li>..2.</li><li>...3</li>",
        arr = myVar.split('</li>');
    for (var i = 0; i < arr.length-1; i++) {
        alert(arr[i].replace('<li>', ''));
    }
    
    var myVar = "<li>one</li><li>two</li><li>three</li>";
    
    $myVar = $(myVar);
    
    $myVar.each(function() 
    {
        alert($(this).text());
    });