反对jQuery 1.3.2我正在寻找实现典型'您登录为:'或'点击此处登录'模式的最佳实践
THX
答案 0 :(得分:2)
这样的事情怎么样:
<script>
var logged = '{$usernameFromServer}';
$(document.ready(function() {
var span = null;
if(logged != '') {
span = $('<span>You are logged in as: ' + logged + '</span>');
} else {
span = $('<span>Click here to log in</span>');
}
$('#someDiv').append(span.html());
));
</script>
快速&amp;肮脏的解决方案,为了给你一些想法,我将其直接编入SO中,因此无法保证:)
答案 1 :(得分:0)
这里确实没有“模式”,更不是一个成熟的模式。
模式是引用问题的典型实现方式或解决方案的快速方法。它们本质上是通用的,通常不用于引用用户界面元素。
客户方面有很多关于login boxes的设计方面的讨论,但很少实现,因为这实际上取决于您如何实现登录和会话管理。