そこで、tumblr テンプレートを作成し、stylehatch の Photoset-grid プラグインを使用しています。プラグインは機能し、カスタム html セクションで完全に機能するグリッドを作成できます。
問題は、新しいタンブラー投稿を作成し、投稿のhtmlを編集してdivの「データレイアウト」部分を含めるたびに、タンブラーがそれを消去することです。(Tumblr の投稿には、div 内のカスタム クラスと id のみを含めることができるようです)
必要なマークアップは次のとおりです。
<div class="photoset-grid" data-layout="132">
しかし、投稿を保存するとtumblrはデータレイアウト部分を消去するので、次のようになります:
<div class="photoset-grid">
私の質問は次のとおりです。jquery を使用して、データ レイアウトの div id を置き換えることはできますか?
だから私がこれを書くなら:
<div class="photoset-grid" id="132">
プラグインが正しく動作するようにロードする前に、jquery でこれを変更できますか?
<div class="photoset-grid" data-layout="132">