これは別の質問のコピーだと誰かが言う前に、ご存知のように、私は StackOverflow を見回しましたが、私の質問に合う答えはありません。
IE7 の jquery で使用しようとしましたが.after()
、まったく機能しません。動かしている要素がまったく表示されません。ソースを見ても、IE7では要素がありません。
それ以外のすべてのブラウザ (FF、chrome など) はすべて正常に動作します。
JS/Jクエリ:
$('.item-title').find('.aside').after($('<a style=\"margin-left:240px; width:103px; height:19px; margin-top:0px;\" href=\"#applyDateBlock\" class=\"blue-button scrollTo\">Select a room</a>'));
HTML:
<div class="item-title">
<div class="excerpt"></div>
<div class="aside" style="margin-top: -13px;">
<a class="scrollTo" href="#roomTable">some link 1</a>
<a class="scrollTo" href="#tripAdvisorAnchor">some link 2</a>
</div>
</div>