Fix some whitespace issues. Improve and correct an events test.
This commit is contained in:
parent
3f036281dd
commit
4490f4285c
|
@ -4,19 +4,13 @@ test("null or undefined handler", function() {
|
|||
expect(2);
|
||||
// Supports Fixes bug #7229
|
||||
try {
|
||||
|
||||
jQuery("#firstp").click(null);
|
||||
|
||||
ok(true, "Passing a null handler will not throw an exception");
|
||||
|
||||
} catch (e) {}
|
||||
|
||||
try {
|
||||
|
||||
jQuery("#firstp").click(undefined);
|
||||
|
||||
ok(true, "Passing an undefined handler will not throw an exception");
|
||||
|
||||
} catch (e) {}
|
||||
});
|
||||
|
||||
|
@ -370,35 +364,37 @@ test("bind(), trigger change on select", function() {
|
|||
test("bind(), namespaced events, cloned events", function() {
|
||||
expect(6);
|
||||
|
||||
jQuery("#firstp").bind("custom.test",function(e){
|
||||
ok(true, "Custom event triggered");
|
||||
var firstp = jQuery( "#firstp" );
|
||||
|
||||
firstp.bind("custom.test",function(e){
|
||||
ok(false, "Custom event triggered");
|
||||
});
|
||||
|
||||
jQuery("#firstp").bind("click",function(e){
|
||||
firstp.bind("click",function(e){
|
||||
ok(true, "Normal click triggered");
|
||||
});
|
||||
|
||||
jQuery("#firstp").bind("click.test",function(e){
|
||||
firstp.bind("click.test",function(e){
|
||||
ok( true, "Namespaced click triggered" );
|
||||
});
|
||||
|
||||
// Trigger both bound fn (2)
|
||||
jQuery("#firstp").trigger("click");
|
||||
firstp.trigger("click");
|
||||
|
||||
// Trigger one bound fn (1)
|
||||
jQuery("#firstp").trigger("click.test");
|
||||
firstp.trigger("click.test");
|
||||
|
||||
// Remove only the one fn
|
||||
jQuery("#firstp").unbind("click.test");
|
||||
firstp.unbind("click.test");
|
||||
|
||||
// Trigger the remaining fn (1)
|
||||
jQuery("#firstp").trigger("click");
|
||||
firstp.trigger("click");
|
||||
|
||||
// Remove the remaining fn
|
||||
jQuery("#firstp").unbind(".test");
|
||||
// Remove the remaining namespaced fn
|
||||
firstp.unbind(".test");
|
||||
|
||||
// Trigger the remaining fn (0)
|
||||
jQuery("#firstp").trigger("custom");
|
||||
// Try triggering the custom event (0)
|
||||
firstp.trigger("custom");
|
||||
|
||||
// using contents will get comments regular, text, and comment nodes
|
||||
jQuery("#nonnodes").contents().bind("tester", function () {
|
||||
|
|
Loading…
Reference in a new issue