現状は、Ajaxを使用して別ページの一部を抜き出して表示させているのですが、
これの読込が終わらないとリンクをクリックしても遷移しない状態になってしまいます。
実際には読み込んでいるaタグはもっとたくさんあります。
b_count には数字が入ります。
改善策などあればアドバイス頂けると助かります。
よろしくお願いいたします。
###現状のコード
<script> $(function() { $(".checkBoxListLink > li > a").each(function(i) { var me=$(this); $.ajax({ url:me.attr('href'), type:"get", dataType:"html", success:function(data){ var b_count = $(data).find('#sort_val').text(); console.log( b_count ); if (b_count==0) { me.attr({"href":"javascript:void(0); return false;","style":"text-decoration:line-through;"}); me.append(' (<span class="strong_blue">' + b_count + '</span>)'); }else{ me.append(' (<span class="strong_orange">' + b_count + '</span>)'); } }, }); }); }); </script> <ul class="checkBoxListLink"> <li><a href="/?s=&chara[]=4762">タワーマンション</a></li> <li><a href="/?s=&chara[]=4771">デザイナーズ</a></li> <li><a href="/?s=&chara[]=4761">分譲タイプ</a></li> <li><a href="/?s=&year=1">新築/築1年以内</a></li> <li><a href="/?s=&time=3">徒歩3分以内</a></li> </ul>
回答1件
あなたの回答
tips
プレビュー