在捆绑JS文件时,我遇到了#34; Uncaught TypeError:Undefined不是函数"。我在互联网上研究但未能找到解决方案。有人可以帮我找出问题所在吗?这是未经授权的JS文件。错误正在显示 在下面的代码行中' live'。
live('click', function ()
完整的js文件代码就像这样
$(document).ready(function () {
$('.login_link_bg').hover(function () {
$('.login_hover_outer').fadeIn();
}, function () {
$('.login_hover_outer').fadeOut();
});
$('a.forgot_pass').click(function () {
$('.forgot_pass_outer').slideToggle();
});
$(".popup_open").live('click', function () {
var popup_name = $(this).attr("popup");
var popheight = $(popup_name).height();
var popWidth = $(popup_name).width();
var pageWidth = $(document).width();
var pageHeight = $(document).height();
var left = (pageWidth - popWidth) / 2;
$(popup_name).show(); $(".back-popup-layer").show();
$(".back-popup-layer").css({ "height": pageHeight, "width": pageWidth });
});
$('.close-btn').live('click',function(){
$('.back-popup-layer').hide();
$('.main_popup_outer').hide();
});
$("#resend_activation_btn").click(function () {
$('#spError2').hide();
spError.innerHTML = "";
$('input[id$=txtEmail]').val = "";
$("#resend_activate_box").fadeToggle();
});
function toggle_visibility(id) {
var e = document.getElementById(id);
if (e.style.display == 'block')
e.style.display = 'none';
else
e.style.display = 'block';
}
});