| [ Index ] |
PHP Cross Reference of Drupal 6 (yi-drupal) |
[Summary view] [Print] [Text view]
1 /* 2 * selectable_options.js 3 */ 4 (function($) { 5 6 module("selectable: options"); 7 8 test("autoRefresh", function() { 9 expect(3); 10 el = $("#selectable1"); 11 var actual, sel = $("*", el), selected = function() { actual += 1 }; 12 13 actual = 0; 14 el = $("#selectable1").selectable({ autoRefresh: false, selected: selected }); 15 sel.hide(); 16 drag(1000, 1000); 17 equals(actual, sel.length); 18 el.selectable("destroy"); 19 20 actual = 0; 21 sel.show(); 22 el = $("#selectable1").selectable({ autoRefresh: true, selected: selected }); 23 sel.hide(); 24 drag(1000, 1000); 25 equals(actual, 0); 26 sel.show(); 27 drag(1000, 1000); 28 equals(actual, sel.length); 29 el.selectable("destroy"); 30 sel.show(); 31 }); 32 33 test("filter", function() { 34 expect(2); 35 el = $("#selectable1"); 36 var actual, sel = $("*", el), selected = function() { actual += 1 }; 37 38 actual = 0; 39 el = $("#selectable1").selectable({ filter: '.special', selected: selected }); 40 drag(1000, 1000); 41 ok(sel.length != 1, "this test assumes more than 1 selectee"); 42 equals(actual, 1); 43 el.selectable("destroy"); 44 }); 45 46 })(jQuery);
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Mon Jul 9 18:01:44 2012 | Cross-referenced by PHPXref 0.7 |