diff options
author | Rob Loach <robloach@gmail.com> | 2014-11-03 00:42:50 -0800 |
---|---|---|
committer | Rob Loach <robloach@gmail.com> | 2014-11-03 00:42:50 -0800 |
commit | 43af89bfb0d71acf447ab3c21b552facb461da6a (patch) | |
tree | 638a10e1ecaeb9d143a861255a5667c4b9d95da7 /jquery.once.js | |
parent | ad87ba262b4ae6b64e31b10ef9bced5168d8e467 (diff) | |
parent | 2dde6eb29fa82af61ddba108da42c79cab60f100 (diff) | |
download | jquery-once-43af89bfb0d71acf447ab3c21b552facb461da6a.zip jquery-once-43af89bfb0d71acf447ab3c21b552facb461da6a.tar.gz jquery-once-43af89bfb0d71acf447ab3c21b552facb461da6a.tar.bz2 |
Update CoffeeScript source
Diffstat (limited to 'jquery.once.js')
-rw-r--r-- | jquery.once.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/jquery.once.js b/jquery.once.js index 5deed57..a547c1a 100644 --- a/jquery.once.js +++ b/jquery.once.js @@ -13,7 +13,10 @@ uuid = 0; $.fn.once = function(id) { var name; - name = "jquery-once-" + (id || ++uuid); + if (!id) { + throw new Error("An ID is required when calling jQuery.once()"); + } + name = "jquery-once-" + id; return this.filter(function() { return $(this).data(name) !== true; }).data(name, true); |