Elance jQuery Test Answers 2015



How is jQuery licensed?
Open source
Private
Secret
Proprietary


var result = $("#div").css("color","red") What does the "result" var contain?
jQuery object
False
True
CSS property


Which custom selector is case sensitive?
:case()
medium
:contains()
:includes()
:custom()


What does the empty() function do?
Removes all child nodes of the set of matched elements from the DOM
Clears the text in a node
Checks if a node is empty
Removes all child nodes of the set of matched elements from the DOM including the parent node


What element type can you apply the "jQuery.unique(...)" on?
Arrays of strings
Arrays of numbers
Arrays of DOM elements
Arrays of characters


Which of the following jQuery functions are deprecated?
.live()
.browser()
.die()
.sub()
All of these


When an event is triggered on an element, the same event is also triggered on all of that element’s ancestors. What is the name of this process?
global event
medium
event bubbling
progressive enhancement
upward progress


The insertAfter function adds a new element as a sibling. What comparable function adds a new element as a child?
appendTo
addChild
createChild
insertNew
expandFamily


Which function locates elements at the same level as the current selection?
.children()
.find()
.siblings()
.closest()


What is the difference between remove() & empty()
remove() method removes the selected element(s) and its child elements whereas empty() method removes the child elements of the selected element(s)
they are same
remove() method removes the child elements of the selected element(s) whereas empty() method removes the selected element(s) and its child elements


Why do we add the stop() function before the animate() function?
to stop the animation after it has finished.
stop() ends any currently running animations on the element.
stop() halts the execution of the scripts on the page until any animations have finished.
to tell jQuery that the animation has to be stopped at some point.


What does $("div#intro .head") select?
The first element with id="head" inside any div element with class="intro"
All elements with class="head" inside the first div element with id="intro"
All div elements with id="intro" or class="head"


True or false? The jQuery library can be used to request a server-side script.
True
False


What does the greater sign (>) indicate in the following code? $('#summary > div').hide();
chaining
hierarchical relationship
directional indicator
child selector
comparison operator


The selector :disabled will perform the following:
Select only elements in a disabled state
None of the above
Disable any elements currently set to an enabled state
Create a new element with the state set to disabled


Which of the following statement returns all anchor links that start with "https"?
$('a[href] = "https"');
$('a[href="https"]');
$('a[href^="https"]');
$('a[href$="https"]');


Which part of the following statement is the action? $('p').css('color','blue');
$('p')
'color'
'blue'
.css


You can copy an element by calling which of the following methods?
clone()
cloneTo()
moveTo()
copy()


What jQuery function is used to set an element's markup content?
document.write()
.html()
echo()
.content()


What is the equivalent of the following code? $('div').click(function {alert(1);});
$('div').handler('click',function {alert(1);});
$('div').bind('click',function {alert(1);});
$('div').event('click',function {alert(1);});
$('div').call('click',function {alert(1);});


Which of the following is used to schedule a function to execute after an animation has completed?
progressive enhancement
callback function
graceful degradation
chaining
AJAX


If you want to change the text displayed in a paragraph by adding text before what's currently displayed, which would be correct?
$('p').prepend('text to add');
$('p').text('text to add');
$('p').html('text to add');
$('p').content('text to add');
$('p').append('text to add');


What does the following code do? $('#mydiv').wrap('<div/>');
duplicate the element id 'mydiv'
Create a div next to the element id 'mydiv'
Create a parent 'div' tag for element id 'mydiv'.


How do you pass options to a plugin?
$("...").foobar( option1: 123, option2: 9 );
$("...").foobar({ option1: 123, option2: 9 });
$("...").foobar([ option1: 123, option2: 9 ]);


True or False : It is possible to use relative values for jQuery animate() method.
False
True


What is the END STATE STYLE of the paragraph element in the code $('p').hide(); ?
opacity: 0;
display: none;
height: 0;
visibility: hidden;


What method is used to set one or more style properties for selected elements?
javascript()
html()
style()
css()


How do you clear the contents of this paragraph element? <div id='file'><p>content goes here</p></div>
$("#p").empty()
$('#file p').empty();
$("file").clear();
$("#file").clear();
$(".file").empty();


How would you prevent the default browser action from an event handler without affecting other properties of the event flow?
$a.click(false);
$a.click(function () { /* code */ return false; });
$a.click(function (e) { /* code */ e.returnValue = false; });
$a.click(function (e) { /* code */ e.preventDefault(); });


Which is a state selector?
$('.name')
$('#name')
$(':name')


Which is an example of chaining a jQuery command?
$("#box").fadeOut().fadeIn();
$(#box).fadeOut().fadeIn()
$(<#box>).fadeOut().fadeIn();
$(“box”).fadeOut().fadeIn()


What can be used to append a new paragraph element into a div with id 'mydiv'?
$("div#mydiv").never("<p>Paragraph</p>");
$("div#mydiv").before("<p>Paragraph</p>");
$("<p>Paragraph</p>").appendTo("div#mydiv");
$("<p>Paragraph</p>").new("div#mydiv");


The "hide()" function set which of the following properties?
The "width" property
The "height" property
The "visibility" property
The "display" property


True or False? live() method has been removed from version 1.9
False
True


What method is the primary means of attaching a handler to an event?
.attach()
.on()
.link()
.behavior()


Which of the following is NOT a valid example of a selector filter?
tr:even
div:left
tr:odd
p:first
li:last


What does every selector expression return?
recordset
HTML text
jQuery object
result set


Where does jQuery code run?
client browser
host server
client server
host browser


$.foo() is equivalent to:
None of them
javascript.foo()
jQuery.foo()
document.foo()


How do you schedule a Javascript function to execute as soon as the document has been interpreted by the browser?
.hide()
.show()
.load()
.ready()


True or False : jQuery method fadeTo() permits fading to a given opacity.
True
False


How do you change the CSS property 'color' of an element?
$("#someID").css("color:red");
$("#someID").css("color","red");
$("#someID"))((.style("color","red");
$.css("color:red");


What method is used to switch between adding/removing one or more classes (for CSS) from selected elements?
switch()
toggleClass()
switchClass()
classSwitch()


What keyword would you use to refer to the object on which the currently executing method has been invoked?
object
here
medium
that
this


Which function is used to make a copy of a selected element?
.copy()
.duplicate()
.clone()
.repeat()


How do you delete an element with an id of "dialog" from the DOM using jQuery?
$(".dialog").remove();
$("#dialog").delete();
$.remove("#dialog");
$.delete(#dialog);
$("#dialog").remove();


Which is a syntactically valid jQuery command?
jQuery("book").fadeOut{}
$("book").fadeOut{}
$(#book).fadeOut();
$("#book").fadeOut();


Which of the following is the correct command to fade in an element over a three-second time period?
fadeIn(3000)
fadeIn('3 seconds')
fadeIn('three')
fadeIn('3 sec')
fadeIn(3)


Illustrate selecting a HTML element using its class:
$("#myClass")
$('#myClass')
$(".myClass")
#(".myClass")


Which of the following is valid?
$('p').css('color: red;');
$('p').css('color: red');
$('p').css('color', 'red');


Which command selects an element using its ID?
$("#myID")
#{".myID"}
${."myID"}
${"#myID"}


How would you hide the following element ? <input id="id_txt" name="txt" type="text" value="" />
$("text").hide();
$(#id_txt).remove();
$("#id_txt").hide();
$("id_txt").hide();
$("#id_txt").remove();


Which selector matches all elements?
#
*
&
?


Which method is used to prevent the default action of an event?
event.preventAction()
event.stopDefault()
event.stopData()
event.preventDefault()


What is '$();' equivalent to?
Function();
jQuery();
operator();
java();
function();


Which sign does jQuery use as a shortcut for jQuery?
the > sign
the $ sign
the # sign
the . sign


What does the jQuery attr() function do?
Takes the name of an attribute on the page and makes it animate.
Takes the name of an attribute on your page and gives the value of that attribute.
Takes the name of an attribute and duplicates it.
Takes the element and duplicates it.


Which method is used to hide selected elements?
hidden()
display(none)
hide()
hide(display)


Which is a class selector?
$('_name')
$('.name')
$('#name')


What does this script do? $(function() { $( "#effect" ).animate({ backgroundColor: "#fff" }, 1000 ); });
Changes the background color of the element with id 'effect' to #fff within 1 second.
Changes the background color of the element with class 'effect' to #fff within 1 second.


$() is an alias of the jQuery() function
False
True


What is the difference between .width() and .outerWidth()?
Only difference is .width() returns a number & outerWidth() returns a string.
width() returns the computed width of the element while outerWidth() returns the width plus all the margins and paddings.
No difference. width() is a shorthand alias for outerWidth()


Which is NOT a jQuery method?
toggle()
fadeIn()
show()
alias()


Is jQuery a library for client scripting or server scripting?
Server Scripting
Client Scripting


Illustrate the code needed to include the jQuery library in an HTML file:
<script src="jQuery.js"></script>
$(script) src="jQuery.js")
$script src="jQuery.js"
$(script src)="jQuery.js"(/script)


The '#' symbol indicates a lookup on what?
element
Name
element's ID
Attribute


What do selectors do?
Allows selection of libraries.
Allows the content to be stopped at some point.
Allows you to select an array in the node list.
Allows you to select HTML elements (or groups of elements) by element name, attribute name or by content.


Which is an id selector?
$('.name')
$('#name')
$(':name')


jQuery uses CSS selectors to select elements?
False
True


How do you test if an element has a specific class?
use .getClass()
use .isClass()
use.class()
use .hasThis()
use .hasClass()


Is it possible to use jQuery with AJAX?
No
It is code dependent
Yes


What language is jQuery constructed in?
JavaScript
C++
Java
PHP


What function can be used to alternate an element's state between display and hidden?
alternate
toggle
switch
flip
reverse


Which of the following is correct?
jQuery is a JavaScript Library
jQuery is a python Library
All of these
jQuery is a JSON Library


Which of the following is correct?
jQuery is a JavaScript Library
jQuery is a JSON Library
None of these


What language is jQuery written in?
PHP
CSS
JavaScript
Java


What is the proper way to show an element?
$('#foo').showElement();
$('#foo').style('show');
$('#foo').show();
$('#foo').display('show');


What is the difference between searching 'find()' and 'children()'
Both do similar tasks
There is no find() function
There is no children() function
The .find() and .children() methods are similar, except that the latter only travels a single level down the DOM tree.


What is jQuery used for?
Rapid web development
Overcome cross-browser issues
All of these
Simplify JavaScript coding


Which of the following methods can be used to remove the title of an img element?
$("img").remove("title")
$("img").deleteTitle()
$("img").removeAttr("title")
$("img").removeTitle()


True or false: it is possible to use jQuery together with AJAX?
True
False


jQuery.trim() function is used to ?
Remove Whitespace from beginning of string
Remove Whitespace from beginning & ending of string
trim() is not a valid Jquery function
Remove Whitespace from end of string


With jQuery, look at the following selector: $("div.intro"). What does it select?
The first div element with id="intro"
All div elements with class="intro"
The first div element with class="intro"
All div elements with id="intro"


Which method stops an event before the default action is triggered?
medium
.stopDefault()
.preventDefault()
.stopEvent()
.end()


Which function does jQuery provide to remove whitespace from the beginning and end of a string?
$.strip( )
jQuery does not provide such function.
$.trim( )
$.stripspace( )


Is it possible to use jQuery together with AJAX?
Yes
No


code for making all div elements 100 pixels high?
$("div").height.pos=100
$("div").height=("100")
$("div").height="100"
$("div").height(100)


What does $("div.intro") select?
The first div element with class="intro"
The first div element with id="intro"
All div elements with class="intro"
All div elements with id="intro"


Which of the following statements will display an alert dialog when the button with id "myBtn" is clicked on?
$("#myBtn").click( function() { alert("hello"); } );
$var handler = $function() { alert("Hello"); }; $("#myBtn").click( handler() );
$("#myBtn").click( alert("hello") );
$("#myBtn").click( alert(event) );


Which of the following does jQuery NOT integrate seamlessly with?
HTML
Java
CSS
DOM


Is this a valid statement in jQuery? $("#foo").hide().show().css("color", "red").fadeOut();
Yes
No


Which of the following statement best described the following code snippet: $('#myID').animate({width:"90%"}, "fast");
Animate the tag with myID from 90% width to 100% width.
Animate the tag with myID from 90% width to the current width.
Animate the tag with myID from 90% width to 0% width.
Animate the tag with myID from the current width to 90% width.


To dynamically set the src attribute of all img elements use:
$('img').attr('src', 'photo.jpg');
$('img').attr('src').set('photo.jpg');
$('img src').set('photo.jpg');
$(img).setAttribute('src', 'photo.jpg');


In the following statement, which is the selector? $('p').css('color','blue');
color
.css
p
blue


How do you fetch the first span on the page which has the class 'white'?
$('span; white: first')
$('first.span.white')
$('white;span;first')
$('span.white:first')


When using jQuery animation, you can specify duration in the following format:
500
All of these
'fast'
Leave it blank


Which of the following selectors is the fastest?
$('div');
$('#container');
$('.grid12');
$('div+.grid12');
$('#container+div');


Which jQuery function is used to prevent code from running, before the document is finished loading?
$(window).load()
$(document).ready()
$(document).load()
$(body).onload()


What character is used to identify a child combinator relationship?
plus (+)
medium
left carat (<)
right carat (>)
minus (-)


Which jQuery method is used to perform an asynchronous HTTP request?
jQuery.syncAjax
jQuery.asyncAjax()
jQuery.ajaxSetup()
jQuery.ajax()


What jQuery function is used to add HTML content just outside of a selection?
outside()
after()
more()
later()


What does the animate method do?
Allows you to create a cartoon using the DOM
Allows you to animate any CSS property controlled by an alphabetic value
Allows you to animate CSS property controlled by a numeric value


What is the correct way to check if an element has a specific class?
hasClass("foo", "bar");
$("#foo").hasClass(".bar");
$("#foo").hasClass("bar");
$("#foo").class('bar');


Which of the following is a subset of jQuery's CSS selectors?
attribute selectors
css3 selectors
universal selectors
All of these choices are subsets
child selectors


The following code is an example of ______: $('.tooltip').hide().fadeIn(9000).delay(1000).fade0ut(9000);
it ends a statement
statement
an effect that disables
Chaining


Which method is used to bind an event handler to existing and future matching elements?
attach();
click();
.on();


How should your JQuery code be wrapped so it executes only once the page has loaded?
$(document).ready(function () { /* Code goes here */ });
$(document).ready({ /* Code goes here */ });
$(document).ready(function { /* Code goes here */ });
document.ready(function () { /* Code goes here */ });
$(document).pageloadcomplete(function () { /* Code goes here */ });


What does the $.get() jQuery function do?
It fires a GET OBJECT request
It returns an object
It returns the DOM elements that are contained in the jQuery object.
It fires a GET AJAX request


Which selector will only return one element?
:one-based()
:nth-child()
:even
:odd


What method returns control of the $ identifier to other libraries?
.$()
.library()
medium
.noConflict()
.return()


Which term is given to the jQuery feature that allows the attachment of one function to another?
chaining
stringing
concatenation
outer join


What is the output of the following: $.each([1,2,3], function(){ document.write(this + 1); });
1231
"234"
undefined
223


What keyword can be used to refer to the element that triggered the event (in the event handler callback)?
this
that
e
event
element


What does $('#myDiv').load('page.html') do?
it loads the #myDiv on the contents of the 'page.html' browser
It adds the string 'page.html' as the contents of the #myDiv div.
it fires an AJAX request, fetches the result of page.html as text, and inserts it into the div


What is not a an AjaxEvent.
.ajaxRun()
.ajaxComplete()
.ajaxSend()
.ajaxError()
.ajaxStop()


Which jQuery method can be used to bind both the mouseover and the mouseout events?
toggle()
hover()
mouse()
change()
switch()


What does the following code do: $('#myDiv').trigger('click');
It makes a click on any element and creates a trigger.
It simulates a click on the element and runs all the event handlers associated with it.
When a click occurs the trigger is going to be activated.
It sets up a trigger. When a click occurs, the trigger is going to be activated.


What method checks for the presence of a class before applying or removing it?
.apply_remove()
medium
.checkPresence()
.toggleClass()
.checkFunction()


$(function(){ //executable code }); The executable code will be run:
after the DOM has loaded, but prior to anything else loading
after everything except other scripts are loaded
after all other javascript has been read and executed
before anything has loaded
after everything has loaded


What method selects the sibling element that immediately follows the current one?
next()
sibling()
medium
next_element()
next_sibling()


What term refers to the acceleration and deceleration that occurs during an animation?
resizing
easing
speeding
velocity
gradient


Given the following HTML code snippet: <div id="wrapper"> <div class="wText">...</div> ...<!-- more wText items here --> <div class="wImg">...</div> ...<!-- more wImg items here --> <div class="wVideo">...</div> ...<!-- more wVideo items here --> </div> How would you get a collection of all the items inside the "wrapper"?
$('#wrapper').find("all");
$('#wrapper').html();
$('#wrapper').contents();
$('#wrapper').children();


How to Remove from the queue all items that have not yet been run in jquery?
dequeue()
hide()
queue()
clearQueue()


What is $(fn); a shortcut for?
$( fn() ); // Shortcut to create or select elements using the string returned by the "fn" function.
$(window).on('load', fn);
$(document).ready(fn);


Which one will be found faster?
$('#element')
$('div#element')
$('.element')
$('div.element')


The "complete" callback in a jQuery AJAX request, is called only after...
the AJAX request is failed
if there is no "success" callback defined in the AJAX request
the AJAX request is successful without any errors
the AJAX request finishes, irrespective of error or success


For best performance in modern browsers, which of the following would you use to select all radio inputs?
$('[input.radio]');
$('.radio');
$('[type="radio"]');
$('[input="radio"]');
$('||radio');


how do you select the content document of an iframe on the same domain jQuery
.find()
.children()
.contents()
.filter()


Which of these is NOT a pseudoclass?
:before
:last
:first
:next
:after


How to set default options for all future AJAX requests?
.ajaxSend()
jQuery.ajax()
.ajaxStart()
jQuery.ajaxSetup( options )


By default, the outerWidth(true) function returns the width of the element including
margin,border and padding
border and padding
margin and padding
margin and border


Which of the following selectors is NOT equivalent to the others?
:nth-child(1)
:first-child
:first


True or False? jQuery UI is part of jQuery.
True
False


What does this code do: $('#id1').animate({width:"250px"}, "slow").animate({height:"250px"}, "fast");
First the height animates, then the width animates.
First the width animates, then the height animates.
Both the width and height animates at the same time.


Which of the following is NOT a custom jQuery form selector?
:selected
:checkbox
:enabled
:form


What does the filter() method do in this: $('div').filter('.nav')
it sifts through all divs and leaves only those contained within a .nav element
The filter funtion is run when the DOM is initialized
it filters all the ('.nav') and leaves only the divs
it sifts through all the divs and leaves only those with the nav class


What does the following code do? $(".foobar").find(".foo").fadeOut();
Fade out of elements matching ".foobar"
Fade out of elements matching ".foo" that are descendants of elements matching ".foobar"
Fade out of all descendants of elements matching ".foo" inside those matching ".foobar"
Fade out of all children of elements matching ".foobar"


How do I pull a native DOM element from a jQuery object?
$("#foo[0]");
$( "#foo" ).get(native[ 0 ]);
$( "#foo" ).get( 0 );
$( "#foo" ).find(native[ 0 ]);


Which of the following will get the CURRENT COORDINATES of the first element in the set of matched elements, RELATIVE TO THE DOCUMENT?
position()
offset()
pos()
coord()


<div id="MyDiv">Two</div> <div id="MyDiv">One</div> <div id="MyDiv">Five</div> Given the above HTML What would the output of the following code be? var myDivText = $('#MyDiv').text() console.log(myDivText)
Five
One
Undefined
Null
Two


$(".clicker").click(function() { $('link[rel=stylesheet]').attr('href' , $(this).attr('rel')); }); The above is used to do what?
Reload the currently selected stylesheet upon clicking the element with class "clicker"
Change the stylesheet loaded in the page upon clicking the element with class "clicker"
Nothing, it returns a console.log error
Adds the contents of another stylesheet to the currently loaded one upon clicking the element with class "clicker"


What method allows us to remove values that were previously set using jQuery.data()?
.clearQueue()
.dequeue()
.removeData()
.data().remove()


Which can be used to detect broken images?
image.elements()
$("img").isBroken()
image.error()
$("img").error(callbackFunction)
$("img").error()


What is the name of a function that intercepts combinations of user actions?
combo function
medium
user generated event
user function
compound event handler


What is the difference between $('#element').remove() and $('#element').detach()
detach() removes the element from the DOM, while remove() only removes jQuery data.
remove() removes the element from the DOM, while detach() only removes jQuery data.
detach() removes the element along with all the jQuery data, whereas remove() only removes it from the DOM.
remove() removes the element from the DOM along with any jQuery data, while detach() only removes the element from the DOM.


How can you get the number of paragraphs in the html document using jQuery?
$('p').count()
$('p').length
count($('p'))
$('p').length()
$('p').count


What index value does the :nth-child() selector starts with?
1
2
0


What does this return: $(".class").attr("id");
The value of the 'id' attribute for all the elements in the set of matched elements
The value of the 'id' attribute for the first element in the set of matched elements
The value of the 'class' attribute for the first element in the set of matched elements
Nothing


What does the serialize() method do: $('#myForm').serialize();
fetches the names and values in all input fields and creates a JSON representation of the form
fetches the names and values in all input fields, and returns them as an object.
fetches the names and values of all the input fields contained in the form, and generates a URL encoded string representation
fetches the code and makes it numeric.


How do you get the value of the selected radio button in a group of radio buttons with the name of 'radioName'?
$('#myForm', 'input[name=radioName]').is('checked').val()
$('input[name=radioName]:first').val()
None of these
$('input[name=radioName]:checked', '#myForm').val()


True or False: .position() accepts an optional argument as a selector
false
true


What will be the value of "display" css property of the following tag? $('span').hide(); $('span').show();
It will vary depending the value of the span's initial display property
block
inherit
inline-block
inline


Which will NOT select the second "li" element?
$( "li:eq( 1 )" )
$( "li:eq( 2 )" )
$( "li:nth-child( 2 )" )


Event delegation:
Does not let you pause or delay the propagation of events
Is a technique that lets you separate event-handling code from other code
Allows you to register handlers before elements are added to the page
Allows you to trigger events on related DOM elements simultaneously


Which is not a type of selector?
Javascript Selector
Custom Selector
XPath Selector
CSS selector


What is an event handler?
A function that occurs during and after the event is executed.
A function that executes your code before the event occurs.
A function that executes your code as the event occurs.
A function that executes your code after the event occurs.


Which jQuery method animates the height of matched elements?
.height()
All of these
.slideToggle()
None of these
.slideHeight()


Which of the following syntaxes are equivalent to $(document).ready(handler)?
.ready()
.load()
All of these
$(handler)


What does this do? $("p").find("span").end().css("border", "2px red solid");
Selects all paragraphs, finds span elements inside these, go to the end of each paragraph, then apply CSS rule.
Selects all paragraphs, finds span elements inside these, and reverts the selection back to the paragraphs, then apply CSS rule.
Selects all paragraphs, apply CSS rule, then reverts the selection back to the spans.
Selects all spans, then apply CSS rule.


Which of the following will get the current coordinates (of the first element in the jQuery collection) relative to the offset parent?
relOffset()
relativePosition()
offset()
position()


Attribute Contains Prefix Selector is:
[name+="value"]
[name$="value"]
[name|="value"]
[name~="value"]
[name*="value"]


How can you add your own custom selectors to jQuery?
$.extend($.expression[':'], { name : function } or $.expression[':'].name = function(){}
You can not extend the selector engine, you have to create your own filter
$.extend($.expr[':'], { name : function }); or $.expr[':'].name = function(){}


What selector engine does jQuery use
CssQuery
Bouncer
jSelect
getElementsBySelector
Sizzle


What do you use jQuery.noConflict() for?
to restore the '$' to its previous owner.
to prevent other libraries from stealing the '$' function.
to make jQuery's $ function accessible by other libraries
To only have one javascript library on a page.


What does .delegate() allow you do, that .live() does not?
Override existing event listeners.
Capture events that are fired from parent DOM elements.
Attach the event handler to any DOM element.
Instantiate event listeners before the document is ready.


$("[id|=experience]") will select which ID?
<div id="experience-51">
<div id="experience_51">
<div id="experience51">
<div id="experienceFiftyOne">


What does the ".divClick" code snippet refers to in the following code snippet: $('div#id1').bind('click.divClick', function () {alert('A div was clicked');});
A div class
An event type
A namespace
An event function
A div ID


Which of these is NOT a valid way to initiate the document.ready call?
$(function() { /* Stuff here */ });
(function(x) { x(function() { /* Stuff here */ }); })(jQuery);
jQuery(document).ready(function($) { /* Stuff here */ })(jQuery);
$(document).ready(function() { /* Stuff here */ });


In what scenario will the alert box show? $(function(){ if(!$("p")) alert("hello"); });
When there are p tags on the page
It will never show.
When there are no p tags on the page
When there is more than one p tag on the page


What does the following return? $.inArray("foo", ["foo", "bar"]);
true
0
1
TRUE


True or false: The .blur() function can be bound to a form element to detect when a child element loses focus.
False
True


You can animate 'color' and 'background-color' properties.
True
False


We can delay execution of .css() with .delay()
false
true


which property in the event object can be used to get the key code of a key press event
event.which
event.keyCode
event.type
event.key


Assuming there are p tags on a page, what will be the result of the code below: $(function(){ $("p").hide("slow").show(); });
The opacity of all the p tags will be set to 0
A JavaScript error will occur.
The p tags will be hidden.
The p tags will collapse slowly and then appear.


True or False :jQuery method dequeue() used while creating animation effects removes all remaining queued functions from the selected elements
True
False