我試圖找到一類.INFO
發現自動換行用一個div
$(document).ready(function() {
var content = $('.content').html();
var regex = /INFO.*ENDINFO/gi;
var info = content.match(regex);
$('.INFO').html(info);
});
開口的收盤字如INFO
和ENDINFO
和這兩個詞內換行一切一個div例如:之前。
<div class="project_content"><img src="http://lorempixel.com/g/400/200/">
<br>
INFO
<br>
Hello I'm an info div
<br>
ENDINFO
<br>
Additonal content outside of info div
</div>
後:
<div class="project_content"><img src="http://lorempixel.com/g/400/200/">
<br>
<div class=".INFO">
<br>
Hello I'm an info div
<br>
</div>
<br>
Additonal content outside of info div
</div>
這似乎並沒有工作。正如您在jsfiddle中看到的那樣。任何幫助都會很棒。
'$('。INFO')'不會匹配任何DOM元素,所以什麼也不做。 – 2012-07-17 12:27:07
和生成的'.info'應該去哪兒?附加到「身體」或內部的另一個元素? – 2012-07-17 12:30:08
你的意思是創建一個新的DIV,或追加到一個現有的'.INFO'類? – Utkanos 2012-07-17 12:31:46