アラートボックスを使用せずにjqueryエラーメッセージを表示するにはどうすればよいですか?画面上に赤色で表示するには、1行のエラーメッセージが必要です。jqueryエラーメッセージ
答えて
ちょうどそれが...
function error(msg) {
var msgBox = $('#msg-box');
if (msgBox.length === 0) {
msgBox = $('<div />', { 'id': 'msg-box'}).hide().prependTo('body');
}
msgBox.html(msg).fadeIn(500);
}
その後
#msg-box {
background: red;
padding: 1em;
}
See it on jsFiddleいくつかのCSSを追加し機能させます。
私はあなたにフィドルの場合のみ+1を与えますが、ネイティブの 'alert'関数を置き換えることを提案しますか?ああ... –
@Felix Kling申し訳ありませんが、それはOPのようなものでした(私は*推奨されていない*警告を残していた)です。私はその部分を削除し、まだ+1を得ることを願っています:) – alex
Mmhは私に考えさせました........ ok :) –
jQuery UIのdialog component(やはりsee here)を試してみてください。あるいは、残りのコンテンツと並んでp
またはdiv
要素をインラインで作成し、その中にメッセージを入れて、それを取り除くためのボタンを提供することもできます(または、数秒後に自動的に非表示にすることもできます)。
エラーを表示する場所に置きます。
<div id='errorDiv'></div>
エラーメッセージを内部に入れます。
このような何か:
$("<p>error message</p>").css("color", "red").appendTo($("body"));
ます。また、HTMLでの空のノード(DIV)を置くことができ、ID "ERROR_MSG" と言って、それにメッセージを追加するためにこれを使用します。
$("#error_msg").html("error message");
function jAlert(text) {
var jAl = $('#jAlert');
jAl = jAl.length ? jAl : $('<div>',{'id':'jAlert'}).css({
'padding': '10px',
'border': '1px solid black',
'position': 'absolute',
'color': 'red'
}).click(function() {
$(this).hide();
}).appendTo('body').hide();
jAl.html(text).show();
}
chromeまたはfirebugでconsole.log()を使用できるデバッグ情報のみを表示したい場合
- 1. jQueryの検証エラーメッセージ
- 2. jQuery検証エラーメッセージの問題
- 3. jqueryのvalidateプラグインでエラーメッセージを再配置
- 4. jQuery検証エラーメッセージにフォーカスを移動
- 5. jQueryの検証 - エラーメッセージを非表示
- 6. JQuery検証、エラーメッセージのカスタマイズ方法
- 7. jqueryの前にエラーメッセージを確認する
- 8. jQuery Validateのエラーメッセージをアニメ化する
- 9. jquery:検証後のエラーメッセージを隠す
- 10. ラジオ&チェックボックスのjQuery検証onfocusoutエラーメッセージ
- 11. ダイナミックjQueryの検証エラーメッセージの要素
- 12. ExpressJSレスポンスでJQuery Mobileエラーメッセージを送信
- 13. MySQLのエラーメッセージとPHPのエラーメッセージ
- 14. エラーメッセージ
- 15. エラーメッセージ
- 16. エラーメッセージ
- 17. エラーメッセージ
- 18. エラーメッセージ
- 19. エラーメッセージ:
- 20. エラーメッセージ
- 21. エラーメッセージ
- 22. PHPのエラーメッセージの表示エラーメッセージトリガAjaxのjqueryの - フォームの検証
- 23. jQuery検証プラグイン - カスタム背景の代わりにエラーメッセージなし
- 24. jQueryバリデーターaddMethod、エラーメッセージを表示する内容に関係なく
- 25. jquery ajaxのデータがないときにエラーメッセージを表示
- 26. エラーメッセージの代わりにタイトルを使用するjQuery検証プラグイン
- 27. jqueryの検証で2つのエラーメッセージが表示されない
- 28. jQueryはどこにエラーメッセージを送信しますか?
- 29. jQueryはrequire_from_groupエラーメッセージの場所を確認します
- 30. jQuery検証プラグインのエラーメッセージのスタイリングの変更
メッセージをdivに配置し、必要な場所に配置できます。 CSSとDOMは可能にします。 –