Modified test for wrap(String), added test for toggle(fn, fn)
authorJörn Zaefferer <joern.zaefferer@gmail.com>
Thu, 7 Sep 2006 08:12:12 +0000 (08:12 +0000)
committerJörn Zaefferer <joern.zaefferer@gmail.com>
Thu, 7 Sep 2006 08:12:12 +0000 (08:12 +0000)
src/event/event.js
src/jquery/jquery.js

index eb5d731..b273ad8 100644 (file)
@@ -15,6 +15,13 @@ jQuery.fn.extend({
         * },function(){
         *   $(this).removeClass("selected");
         * });
+        * 
+        * var count = 0;
+        * var fn1 = function() { count++; }
+        * var fn2 = function() { count--; }
+        * var link = $('#mark');
+        * link.click().toggle(fn1, fn2).click().click().click().click().click();
+        * ok( count == 1, "Check for toggle(fn, fn)" );
         *
         * @name toggle
         * @type jQuery
index 5b2d746..3edc303 100644 (file)
@@ -575,11 +575,16 @@ jQuery.fn = jQuery.prototype = {
         * @example $("p").wrap("<div class='wrap'></div>");
         * @before <p>Test Paragraph.</p>
         * @result <div class='wrap'><p>Test Paragraph.</p></div>
+        * 
+        * @test var defaultText = 'Try them out:'
+        * var result = $('#first').wrap('<div class="red"><span></span></div>').text();
+        * ok( defaultText == result, 'Check for simple wrapping' );
+        * ok( $('#first').parent().parent().is('.red'), 'Check if wrapper div has class "red"' );
         *
         * @test var defaultText = 'Try them out:'
-        * @test var result = $('#first').wrap('<div class="red">xx<span></span>yy</div>').text()
+        * var result = $('#first').wrap('<div class="red">xx<span></span>yy</div>').text()
         * ok( 'xx' + defaultText + 'yy' == result, 'Check for wrapping' );
-        * @test ok( $('#first').parent().parent().is('.red'), 'Check if wrapper div has class "red"' );
+        * ok( $('#first').parent().parent().is('.red'), 'Check if wrapper div has class "red"' );
         *
         * @name wrap
         * @type jQuery