web-dev-qa-db-ja.com

joomlaスタイルのツールチップエラーメッセージをフォームに追加する方法

Joomla 3.xはcssとjsの両方のブートストラップを使用することは知っています。たとえば、登録フォームに入力していて、パスワードが短すぎると、JavaScriptツールチップのエラーメッセージが表示され始めます。登録にajax呼び出しを追加して、ユーザー名とメールの可用性を確認します。 jQuery ajaxで文字列メッセージを正常に返しています。しかし、そのメッセージをユーザー名入力フィールドに追加して、他のツールチップに表示するにはどうすればよいですか?

ありがとうございました!

3
Eva Farkasne

私はそれを持っている!!!あなたが含める必要があります:

JHtml::_('behavior.framework');

そしてJavaScriptはこのようなものです:

jQuery("#user_name").attr('title','Kérem előbb válassza ki a hatályba lépés dátumát!');
jQuery("#user_name").tooltip('show');

これらの2行がjquery ajax呼び出しのdoneメソッドに含まれていることを確認してください。

次に、それを破壊する必要があります:

jQuery("#user_name").click(function(){
        jQuery("#user_name").tooltip('destroy');
});
3
Eva Farkasne