0

タンブラーのテーマでアイソトープを使用していますが、私の投稿 (アイソトープ アイテム) - パーマリンク ページ - は、より多くのノートを読み込んだ後、その高さが増加しません。これらのメモは、リンクをクリックすると動的に挿入されます。電話することでこれに対する可能な解決策を見つけましたが、.isotope('reLayout');それを機能させることができないようです。新しい音符が読み込まれますが、コンテナによって切断され、高さはまったく増加しません。

「もっとメモを表示」リンクのクリックイベントで試してみましたが、そのリンクにはすでにインラインJavaScriptがクリック時に実行されています。.isotope('reLayout');'show more notes' リンクをクリックして、同位体アイテムの高さを ( を実行して) 上げるにはどうすればよいですか?

デフォルトの tumblr コードは次のとおりです。

<li class="note more_notes_link_container" style="text-align:center;" id="more_notes_59995759535">
            <a class="more_notes_link" rel="nofollow" href="#" onclick="this.style.display='none';document.getElementById('notes_loading_59995759535').style.display = 'block';if(window.ActiveXObject)var tumblrReq=new ActiveXObject('Microsoft.XMLHTTP');else if(window.XMLHttpRequest)var tumblrReq=new XMLHttpRequest();else return false;tumblrReq.onreadystatechange=function(){if(tumblrReq.readyState==4){var notes_html=tumblrReq.responseText.split('<!-- START '+'NOTES -->')[1].split('<!-- END '+'NOTES -->')[0];
if(window.tumblrNotesLoaded)if(tumblrNotesLoaded(notes_html)==false)return;var more_notes_link=document.getElementById('more_notes_59995759535');var notes=more_notes_link.parentNode;notes.removeChild(more_notes_link);notes.innerHTML+=notes_html;if(window.tumblrNotesInserted)tumblrNotesInserted(notes_html);}};tumblrReq.open('GET','/notes/59995759535/YbpaUsPSt?from_c=1378154277',true);tumblrReq.send();return false;">Show more notes</a><span class="notes_loading" id="notes_loading_59995759535" style="display:none;">Loading...</span>
        </li>
4

1 に答える 1