Sfoglia il codice sorgente

Add option to not automatically hook window.resize

Sahab Yazdani 13 anni fa
parent
commit
36c3872969
2 ha cambiato i file con 6 aggiunte e 2 eliminazioni
  1. 3 1
      src/Calendar.js
  2. 3 1
      src/defaults.js

+ 3 - 1
src/Calendar.js

@@ -94,7 +94,9 @@ function Calendar(element, options, eventSources) {
 			element.prepend(headerElement);
 		}
 		changeView(options.defaultView);
-		$(window).resize(windowResize);
+		if (options.hookWindowResize) {
+			$(window).resize(windowResize);
+		}
 		// needed for IE in a 0x0 iframe, b/c when it is resized, never triggers a windowResize
 		if (!bodyVisible()) {
 			lateRender();

+ 3 - 1
src/defaults.js

@@ -70,7 +70,9 @@ var defaults = {
 	//selectable: false,
 	unselectAuto: true,
 	
-	dropAccept: '*'
+	dropAccept: '*',
+	
+	hookWindowResize: true
 	
 };