Bug Tracker

Opened 7 years ago

Closed 6 years ago

#6316 closed bug (invalid)

Some jQuery methods don't their check private variables.

Reported by: Larry Battle Owned by:
Priority: undecided Milestone: 1.4.3
Component: core Version: 1.4.2
Keywords: error Cc:
Blocked by: Blocking:


When faced with no arguments, most methods error out with no problems or return a value. But... Each of the following method calls, starting with css, will return an error and stop the rest of the script.

$(document.body).text('Test Completed.');

Demo: http://jsbin.com/eriva/

Change History (4)

comment:1 Changed 7 years ago by dmethvin

What is the suggested behavior for these cases?

comment:2 Changed 7 years ago by Larry Battle

jQuery should just return the jquery object to fail safe.

if( !arguments.length ){ return this; }

comment:3 Changed 6 years ago by dmethvin

  • Component changed from unfiled to core

comment:4 Changed 6 years ago by rwaldron

  • Priority set to undecided
  • Resolution set to invalid
  • Status changed from new to closed

The cases are all incorrect uses of the methods per the documentation and api.

Note: See TracTickets for help on using tickets.