0
這是我的代碼的一部分。也許這有點隱含,但我認爲問題很容易本地化。我想變量notions
是什麼,當我添加這個我會添加概念的話,而不是像我現在object Object
。 有了這個代碼,我看到,這是一個很好的$link
作爲我聯繫,但我不能把它結合到一個<span>
元素或東西時,我被items.push
甩賣項目作爲notions
變量,可以使用:items.push問題 - 需要字符串,但獲取對象對象
$.each(data, function(index, value) {
var notions = [];
var tags = data[0].extras.tags.replace(/[\[\]]/g, '').split(', ');
var id = data[0].pk
$.each(tags, function(i,v){
var tag = v.match(/<Tag:\s(.*)>/);
if(tag !== null){
var href = '/notion/';
var $link = $('<a/>').attr('href', href+tag[1]).text(tag[1]);
notions = notions + $link + ' ';
console.log($link);
}
});
items.push('<li style="border: 1px solid black; list-style-type: none" ' + 'id="' + value.pk + '"' + 'name="' + value.fields.depth + '">' +
' <span class="zero">()</span> ' +
'<a href="' + value.extras.get_absolute_url_for_user + '">' +
'<span style="font-family: Trebuchet MS,Liberation San; font-size: 125%">' + value.fields.title + '</span></a> <br />' +
'<a href="' + value.extras.get_my_url + '">' +
'<p style="vertical-align: middle; margin-bottom: 0; margin-top: 0">' +
'<img style="cursor: pointer; vertical-align: middle" src="' + MEDIA_URL +
'own/i2.png" title="Show this in 1"></a>' +
'<img class="delete_item" name="' + value.pk + '"' +
'" style="cursor: pointer; vertical-align: middle" src="' + MEDIA_URL +
'own/minus.png" title="Delete this">' +
'<img class="get_item_form" name="' + value.pk +
'" style="cursor: pointer; vertical-align: middle" src="' + MEDIA_URL +
'own/plus.png" title="Add item">' +
notions +
'</p></li>');
$('<ul/>', { html: items.join('') }).insertAfter(nevermind);
});
可以給我一些示例代碼嗎? – Cadilac
不知道如何。但是,如果你想要一個字符串,你也可以......只是使用一個字符串,而不是創建一個元素。 –
這不是一團糟,但它只是看起來像。 – Cadilac