マークアップでプレビューパネルを自動表示!編集者
解決
私はこのエディタでの経験がないが、
$('a[title="Preview"]').trigger('mouseup');
エディタのロード後に呼び出さあなたがやりたいようです。
他のヒント
ただ、それ以外の場合は誰に問題に受け入れ答えと実行を次されます:
$('a[title="Preview"]').trigger('mousedown');
私のために働いた( 'のmouseUp' ながらありませんでした)。おそらく彼らは、のmarkItUp!の(v1.1.7)の最新バージョンで動作が変わったのか?
マークの答えには働いていました。私は彼のコードを追加したところ完全を期すために、ここにあります:
<script type="text/javascript" >
$(document).ready(function() {
$('#markdown').markItUp(myMarkdownSettings);
$('a[title="Preview"]').trigger('mouseup');
});
</script>
あるいは、少しハッキングして行うこともできます。ソースファイルに追加
autoShowPreview :間違い、
as a field in the options object so it will look like :
options = { id: '',
nameSpace: '',
root: '',
previewHandler: false,
previewInWindow: '', // 'width=800, height=600, resizable=yes, scrollbars=yes'
previewInElement: '',
previewAutoRefresh: true,
autoShowPreview : true, //custom option here :
previewPosition: 'after',
previewTemplatePath: '~/templates/preview.html',
previewParser: false,
previewParserPath: '',
previewParserVar: 'data',
resizeHandle: true,
beforeInsert: '',
afterInsert: '',
onEnter: {},
onShiftEnter: {},
onCtrlEnter: {},
onTab: {},
markupSet: [ { /* set */ } ]
};
次に、ドキュメントの終わり近くの行 610 付近に、init() への呼び出しがあります。関数。次のように変更できます。
init();
if(options.autoShowPreview){
preview();
refreshPreview();
}
必要がない場合は、初期化時にカスタム prop を変更することで、いつでも無効にすることができます。
この記事この場合には、タイトル(「プレビュー」)によって選択する方法を示しています。あなたはその後、タイトルのプレビューでアンカータグを(「」)を選択し、それをクリックすることができます。
運のベスト、
ダン
所属していません StackOverflow