added more conditional checks for javascripts to reduce computation load

This commit is contained in:
albert
2011-11-02 12:27:40 -04:00
parent 10141af07d
commit 02eac64bd9
20 changed files with 193 additions and 176 deletions

View File

@@ -3,8 +3,11 @@
Danbooru.Upload.initialize_all = function() {
this.initialize_image();
this.initialize_info();
this.initialize_similar();
if ($("#c-uploads").length) {
this.initialize_info();
this.initialize_similar();
}
}
Danbooru.Upload.initialize_similar = function() {
@@ -31,8 +34,8 @@
}
Danbooru.Upload.initialize_info = function() {
$("#c-uploads #source-info ul").hide();
$("#c-uploads #fetch-data").click(function(e) {
$("#source-info ul").hide();
$("#fetch-data").click(function(e) {
Danbooru.ajax_start(e.target);
$.get(e.target.href).success(function(data) {
var tag_html = "";
@@ -61,7 +64,7 @@
}
Danbooru.Upload.initialize_image = function() {
var $image = $("#c-uploads #image");
var $image = $("#image");
if ($image.size() > 0) {
var height = $image.height();
var width = $image.width();