[英]Joomla 2.5 - Hide the backend error message after few seconds
我正在使用Joomla 2.5,我使用下面的代码在后端向用户输出错误消息。
JFactory::getApplication()->enqueueMessage(JText::_('Error Message goes here'));
我想要做的是在几秒钟后隐藏错误消息。 我该怎么做? 我必须使用jQuery或Mootools吗? 它是否已包含在Joomla中?
我是Joomla&Hope的新手,有人会帮助我。 谢谢
我没有遇到joomla为此提供的任何内置方法。 但你可以尝试这个 -
<script>!window.jQuery && document.write('<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"><\/script>');</script>
<script>jQuery("#system-message").fadeOut(4000); </script>
根据评论你可以试试这个 -
setTimeout(function() {
jQuery('#system-message').fadeOut('fast');
}, 5000);
在Irfan回答的帮助下,我能够理解它。 他所做的就是淡出错误信息。 我正在做的是在隐藏之前等待5秒,以便用户可以看到错误。
jQuery('#system-message-container').delay(5000).fadeOut(1000);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.