Javascript 将成对跨距换行到新跨距
内容可编辑DIV仅示例字符串Javascript 将成对跨距换行到新跨距,javascript,jquery,dom,Javascript,Jquery,Dom,内容可编辑DIV仅示例字符串 int main(){ if((x<3 && x!=5) || x>10) //execute statement; while((y<10) && (y>1)) //execute statement; } 这个问题编辑得很差。你需要添加更多的词来描述你的问题。现在看起来像是一大堆代码。@MarsOne:嗯?查看简化块,OP希望将第一个openParen bm0包装到其成对的close
int main(){
if((x<3 && x!=5) || x>10)
//execute statement;
while((y<10) && (y>1))
//execute statement;
}
这个问题编辑得很差。你需要添加更多的词来描述你的问题。现在看起来像是一大堆代码。@MarsOne:嗯?查看简化块,OP希望将第一个openParen bm0包装到其成对的closeParen bm0
<div id="board_code">
<div>int main<span class="openParen bm1">(</span><span class="closeParen bm1">)</span></div>
<div></div>
<div>if<span class="openParen bm2">(</span><span class="openParen bm3">(</span>x<3 && x!=5<span class="closeParen bm3">)</span> || x>10<span class="closeParen bm2">)</span></div>
<div>//execute statement;</div>
<div>while<span class="openParen bm4">(</span><span class="openParen bm5">(</span>y<10<span class="closeParen bm5">)</span> && <span class="openParen bm6">(</span>y>1<span class="closeParen bm6">)</span><span class="closeParen bm4">)</span></div>
<div>//execute statement;</div>
<div>}</div>
</div>
<div id="board_code">
<div>int main<span class="parenWrap"><span class="openParen bm1">(</span><span class="closeParen bm1">)</span></span></div>
<div></div>
<div>if<span class="parenWrap"><span class="openParen bm2">(</span><span class="parenWrap"><span class="openParen bm3">(</span>x<3 && x!=5<span class="closeParen bm3">)</span></span> || x>10<span class="closeParen bm2">)</span></span></div>
<div>//execute statement;</div>
<div>while<span class="parenWrap"><span class="openParen bm4">(</span><span class="parenWrap"><span class="openParen bm5">(</span>y<10<span class="closeParen bm5">)</span></span> && <span class="parenWrap"><span class="openParen bm6">(</span>y>1<span class="closeParen bm6">)</span></span><span class="closeParen bm4">)</span></span></div>
<div>//execute statement;</div>
<div>}</div>
</div>
$('.openParen, .bm0').first().nextUntil('.closeParen, .bm0').last().wrapAll('<span class="parenWrap"></span>');
//this must loop to all the bm's by the way