]> source.dussan.org Git - nextcloud-server.git/commitdiff
add exists method to jquery
authorJörn Friedrich Dreyer <jfd@butonic.de>
Mon, 16 Sep 2013 11:47:37 +0000 (13:47 +0200)
committerJörn Friedrich Dreyer <jfd@butonic.de>
Mon, 16 Sep 2013 11:47:37 +0000 (13:47 +0200)
core/js/js.js

index c09f80369f921e7e5155448fce19d082ad946b62..cb7287c02ae4414e6716cea72ba41f89a89d9933 100644 (file)
@@ -906,7 +906,7 @@ OC.set=function(name, value) {
  * @param {type} start
  * @param {type} end
  */
-$.fn.selectRange = function(start, end) {
+jQuery.fn.selectRange = function(start, end) {
        return this.each(function() {
                if (this.setSelectionRange) {
                        this.focus();
@@ -921,6 +921,15 @@ $.fn.selectRange = function(start, end) {
        });
 };
 
+/**
+ * check if an element exists.
+ * allows you to write if ($('#myid').exists()) to increase readability
+ * @link http://stackoverflow.com/questions/31044/is-there-an-exists-function-for-jquery
+ */
+jQuery.fn.exists = function(){
+       return this.length > 0;
+}
+
 /**
  * Calls the server periodically every 15 mins to ensure that session doesnt
  * time out