問題タブ [markitup]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - マークダウン セットを使用してマークアップ エディターを取得し、html の代わりにマークダウンを送信する方法
私は Rails を使用しており、Markdown カスタム セットを使用してmarkItUpエディターを配置しています。私が理解できない唯一のことは、変換されたhtmlの代わりに生のMarkdownを送信する方法です。両方の形式を保存する予定ですが、html を解析してマークダウンに戻すことができるものは見つかりませんでした。書式設定オプションのセット全体が必要ないため、マークダウン セット set.js をカスタマイズしました。ここ:
マークアップ要素が表示されるページの準備完了コードは次のとおりです。
これは機能しますが、html として送信されます。マークダウンテキストをそのまま維持する出力のオプションがあるため、wmdを使用しようとしていましたが、それを飛ばすことができませんでした。ありがとう。
javascript - jQueryのマークアップ!特定のページでの IE エラー
最新のマークアップで jQuery 1.4.4 を使用するアプリがあります。拡大。
Firefox に問題はありません。すべて動作します。しかし、IE (私の場合は IE8) は、かなりの頭痛の種です。
markitup! と組み合わせたテキストボックス入力があります。アプリケーションの管理側とクライアント側の両方に、同じ JS および CSS コードがリンクされています。
クライアント側のテキスト ボックスは問題なく動作し、その上にあるマークアップ バーも問題なく表示されます。同じコードを実行すると、管理者側の IE でエラーが発生し、マークアップが表示されません! メッセージ ボックスの上のバー。競合がないように、管理セクションの他のすべての JS ファイル参照を削除しました。しかし、それでも動作せず、IE で JS エラーが発生します。
これが私が両方のページに含めたものです(最低限の必需品まで):
したがって、上記のコードは Firefox のクライアントと管理者の両方で 100% 正常に動作します。そして本当に奇妙なのは、クライアント側のページでは同じコードが IE8 で機能するが、管理者側のセクションでは機能しないことです。
次のエラーが表示されます
私は何が欠けていますか?
php - マークダウン パーサーを使用するための PHP コード
MarkItUp と PHP Markdown Parser を使用しようとしています。しかし、preview.php ファイルでパーサーを呼び出す方法がわかりません。
私の preview.php が呼び出され、ネットワーク呼び出しを検査することによって正しいフォーム データが送信されます。ただし、解析されたテキストの代わりに、ファイルのコンテンツのみがプレビュー ウィンドウに表示されます。
以下は私のpreview.phpの内容です
markdown.php は、preview.php と同じレベルに配置されます。また、Apache が php をサポートしていることも確認しました。http://localhost/test.php
test.php が単純な場所で正しくレンダリングされます<?php phpinfo(); ?>
preview.php の何が問題になっていますか?
jquery - jQuery および/または markItUp! CTRLキーで窒息
私は会社のウェブサイトを継承し、それに伴い急いでまとめた CMS を作成しました。今日初めてバグを見つけて困っています。
CMS は、今まで聞いたことのない markItUp! を使用しています。問題は次のとおりです。影響を受けるテキストエリアに誰かがCTRL文字を入力するたびに、jQuery は適切なSyntax error, unrecognized expression: [ctrl character]
例外をスローします。
私はmarkItUpを見ています!keyPressed 関数と、状況下でどのように機能するかわかりません。ショートカットを使用するには、それらの前に を付ける必要がありますCTRLが、 keyPressed は を押した後に常に起動し、セットにCTRL見つからないためCTRL、エラーになりますSizzle.filter
。
CTRLテキストエリアにフォーカスを合わせて押すと、次のようになります。
ここで何が欠けていますか?
jquery - マークアップ!とRails 3.1は上手くいかない
マークアップしてみました!Rails 3.1 で動作すると、投稿コントローラー内で魔法が発生するため、assets/javascript にマークアップ JavaScript をスローし、posts.js に追加しました (投稿ビューのテキストエリアのみが追加されます)。
私の資産/スタイルシート/posts.cssで
さらに私は変わる
適切なasset_path画像パスを取得します
jquery.markitup.js ファイルで、ルート パスを次のように変更しました。
そのため、マークアップで作成された関数を使用してルート セットをチェックせず、代わりにルートを使用します。
したがって、メインの js ファイルへの正しいパスが取得されます。私の _form.html.erb ファイルは
これは、posts.css.erb で設定された width:700px のテキスト領域を表示するので機能します。
テキスト編集用のテキスト領域の上に小さなツールバーがありません(B、Iなど...)
よろしくお願いします、HeTzi&Guy。
markItUp ドキュメント: http://markitup.jaysalvat.com/documentation/
jquery - Rails 3.1 ライブプレビュー
ここでのスタックオーバーフローと同様のライブ プレビューが必要です。Rails 3.1 と RedCloth を使用して、それを機能させる方法を理解できないようです。
このような独自の Ajax 呼び出しを作成してみました (posts.js.coffee 内)
コントローラ内に機能を持つ
preview.js.erb に入れました
リソースを追加しました
しかし、うまくいきません。助言がありますか?
jquery - 正規表現:角かっことかっこの間を無視します
フレーズが含まれていることを確認する正規表現があります。
かっこ[]とかっこ()の間にある場合は、そのフレーズを無視する必要があります。
私は実際にMarkdownを使用してHTMLを生成していますが、リンクまたは画像のマークダウン構文である場合、そのフレーズを受け入れたくありません。
例:
「test」というフレーズが必要な場合は、次のものを受け入れます。
dfg dfg df [gdf](http://test123.com "test") gdfg df gdfg
'test'がリンクタイトルに含まれているためです。
構文内のフレーズを無視することができれば、[...](...)
それは素晴らしいことです。
そうでない場合は、括弧または括弧の間の何かを無視するだけで機能します。
php - MarkItUpのテキスタイルPHPパーサーに問題があります
テキスタイルマークダウンを使用してJekyllベースのブログを作成し、 Markitupを使用してエディターの作成に取り組んでいました。プレビューを表示できるように、phpテキスタイルパーサーを動作させるのにかなりの時間を費やしています。テキスタイルオフィシャルPHPパーサーをダウンロードしましたが、理解できないようです。
Markdownの使い方の例はたくさんありますが、Textileの使い方の例は少しスリムなようです。
Markdownを使用するコードは次のとおりです。
そして、Textile Official PHP Parserのexample.php:
そして、これは私が自分で一緒に壊したものです:
誰かが私がここで間違っていることを教えてもらえますか?どんな助けにも非常に感謝します、私は通常ウェブサイトをコーディングしません、私はただサーバーを動かし続けます:)
ありがとう!!
php - マークアップは、データベースから読み取った後、常に html 特殊文字を表示します
私のデータベースでは、次のようなものを保存しています:
次に、その値をマークアップ エディタにロードしていますが、このように表示され続けます
<p>something</p>
markitupeditorに表示されるようにするにはどうすればよいですか?
設定: