我需要有关此代码的帮助:
我在 URL 中有纯文本,我需要将其转换为列表 (ul) 以显示在页面中。列表的格式是:
* IMAGEURL
** text
* IMAGEURL2
** text2
...
我需要将其转换为:
<ul id="listaEmoticones">
<li><img src="IMAGEURL" /> <span>text</span></li>
<li><img src="IMAGEURL2" /> <span>text2</span></li>
...
</ul>
我有这段代码,但我不知道如何继续:
$(function() {
var $chat = $('#Chat_15028');
$lista = $('').attr('id', 'listaEmoticones')
$chat.prepend($lista);
$.ajax({
'dataType': 'text',
'data': {
'title': 'MediaWiki:Emoticons',
'action': 'raw',
'ctype': 'text/css'
},
'url': wgScript,
'success': function(data) {
var lines = data.split("\n");
for (var i in lines) {
var val = (lines[i].indexOf('** ') == 0) ? lines[i].substring(3) : '';
var $opt = $('').text(lines[i]);
$lista.append($opt);
}
}
});
})
谢谢
编辑:谢谢指正,我说西班牙语