div内にテキスト領域があり、リッチテキストボックスをアクティブにするためにjquery関数を呼び出す必要があります。 divが最初に隠されていると、サーバー側のボタンをクリックして目に見えるようになる:まだ表示されていない要素に対してjqueryアクションを実行する方法
<div id="RichTextDiv" style="display:none">
<textarea id="RichText" />
</div>
<script type="text/javascript" language="javascript">
$(document).ready(function() {
$("#RichText").markItUp(mySettings);
}
</script>
RichTextDivは、ページのロード時に表示されていないので、上記のコードは動作しません。表示されるとすぐにRichTextでmarkItUp()アクションを実行する必要があります。これはjqueryでどのように達成できますか?
おかげで...
「サーバー側のボタンをクリックする」とはどういう意味ですか?要素はどのようにページに追加されますか、AJAX呼び出しですか? –
試してください:http://stackoverflow.com/questions/1225102/jquery-event-to-trigger-action-when-a-div-is-made-visible – Jasper