JQuery - Error: 'fPopUpWin' is undefined
Hej,Jeg har brugt JQuery på en side, som jeg så ville genbruge og fik først følgende fejl:
SCRIPT5009: '$' is undefined
Dette hver gang jeg loadede siden og ikke brugte nogen af funtionerne i min js fil.
Jeg søgte på nettet og fandt ud af at IE 9 havde et problem med den version af JQuery brugte...Så jeg indsatte den seneste (1.6.2.js).
Nu fejler den ikke længere på selve min js fil (som jeg viser nedenfor) - men når jeg forsøger at bruge min fPopUpWin får jeg følgende fejl hver gang i IE 9:
Error: 'fPopUpWin' is undefined
Og jeg fatter en meter. Håber nogen kan hjælpe mig :-)
Min js fil:
$(document).ready(function() {
//Hover function on button and buttonSmall class
$(".button").hover(function() {
$(this).toggleClass("buttonOver");
});
$(".buttonSmall").hover(function() {
$(this).toggleClass("buttonSmallOver");
});
//Countdown function for textbox
$(function() {
var limit = 30; // default limit
$(".countdown").keyup(function(e) {
var classList = $(".countdown").attr('class').split(' ');
$.each(classList, function(index, item) {
if (item.indexOf('limit_') === 0) {
limit = item.substr(6, item.length - 6);
}
});
var len = $(this).val().length;
if (len > limit) {
this.value = this.value.substring(0, limit);
}
$(".remaining").text(limit - len);
});
})
//Check all checkboxes in gridView
$('.cbxCheckAll').click(function() {
$("INPUT[type='checkbox']").attr('checked', $('.cbxCheckAll').is(':checked'));
});
// $("#divMessages").scrollTop($("#divMessages")[0].scrollHeight);
});
//Functions
//Generic new window dialog popup
/*
url = the page you want to display
name = name of the window
tbar = if the toolbar is present, 0 = no:1 = yes
w = width you want for the window
h = height you want for the window
*/
function fPopUpWin(url, name, tbar, sbars, rsize, w, h, bModal) {
l = (screen.availWidth - 10 - w) / 2;
t = (screen.availHeight - 20 - h) / 2;
if (bModal == 1) {
features = "dialogWidth:" + w + ";dialogHeight:" + h + ";dialogLeft:" + l + ";dialogTop:" + t;
features += ";scroll:" + sbars + ";resizable:" + rsize + "";
features += ";status:0";
window.showModalDialog(url, name, features);
}
else {
features = "width=" + w + ",height=" + h + ",left=" + l + ",top=" + t;
features += ",screenX=" + l + ",screenY=" + t;
features += ",scrollbars=" + sbars + ",resizable=" + rsize + ",location=0";
features += ",menubar=0,toolbar=" + tbar + ",status=0";
window.open(url, name, features);
}
}
//function SetScrollPosition() {
// var div = document.getElementById('<%=divMessages.ClientID %>');
// div.scrollTop = div.scrollHeight;
// var text = document.getElementById('<%=txtMessage.ClientID %>');
// text.focus();
// text.value = "";
//}
mvh
simsen :-)
