var logincontrol = function(usernamecontrol, userpasswordcontrol,
logincontentdiv, loginbtn, userloginli, userinfoli) {
this.usernamecontrol = this.g(usernamecontrol);
}logincontrol.prototype = {
g: function(va) {
if (typeof (va) == "string")
return $("#" + va);
else
return $(va);
}, loginmenth: function() {
var o = this;
o.showhiddiv();
var usernamestr = $.trim(o.usernamecontrol.val());
var passstr = $.trim(o.userpasswordcontrol.val());
if (usernamestr.length <= 0 || passstr.length <= 0) {
alert("请您输入用户名或者密码");
o.usernamecontrol.focus();
o.ShowNo();
return;
}
var postdata = "username=" + escape(usernamestr) + "&pwd=" + escape(passstr) + "";
$.ajax({
type: "POST",
url: "/Ashx/Login.ashx?type=login",
dataType: "json",
data: postdata,
success: function(json) {
if ((typeof (cost) != 'undefined') && (cost.length != 0)) {
if (cost == "True") { history.go(0); }
}
if (json.result != "false") {
o.userloginli.css("display", "none");
o.userinfoli.html('您好:<a href="#" class="yellow">' + json.result + '</a><span style="cursor:pointer; margin-left:8px;" onclick="' +o.sendOut() + '" >注销</span>');
o.userinfoli.css("display", "block");
}
else {
o.pwdError();
}
o.ShowNo();
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert("系统繁忙,请稍后再试");
o.ShowNo();
}
});
}
} o.userinfoli.html('您好:<a href="#" class="yellow">' + json.result + '</a><span style="cursor:pointer; margin-left:8px;" onclick="' +o.sendOut() + '" >注销</span>');
我想给span 加一个 click 函数,请问如何加?
晕,上面那么多代码都写出来了,这写不到? o.userinfoli.html('您好: <a href="#" class="yellow">' + json.result + ' </a> <span style="cursor:pointer; margin-left:8px;">注销 </span>').find("span").click(function(){o.sendOut()});