私は次のJQueryコードを持っています:
jQuery(document).ready(function($) {
var retrievedList = [ {
"id" : "one",
"content" : "toto"
}, {
"id" : "two",
"content" : "titi"
}, {
"id" : "three",
"content" : "tutu"
} ];
$("#clickMe").click(function(evt){
$.each(retrievedList, function(i, v) {
if(!$('div#list> span#' + v.id).length) {
$('<span />').prop('id', v.id).text(v.content).appendTo('#list').show(8000);
}
});
return false;
});
});
私が作成したものではshow関数呼び出しが機能しないことに驚いていspan
ます。
誰かがこの問題を解決する理由と方法を教えてもらえますか?
編集:ここにhtmlがあります:
<div id="list">
<span id="one">toto</span> <span id="two">titi</span>
</div>
<a href="" id="clickMe">clickMe</a>