What does the .on('click', function) method in jQuery do?
A). Attaches a click event handler to selected elements
B). Hides selected elements
C). Changes the background color of selected elements
D). Resizes selected elements
How does a fluid grid layout help in responsive design?
A). Provides a fixed layout
B). Uses relative units like percentages to adapt to different screen sizes
C). Limits the content to a fixed width
D). Hides content on smaller screens
What does the following CSS media query do: @media (orientation: portrait) { ... }?
A). Applies styles when the device is in landscape mode
B). Applies styles when the device is in portrait mode
C). Applies styles regardless of orientation
D). Applies styles only to desktop devices
What is the primary purpose of responsive web design?
A). To make websites load faster
B). To make websites compatible with older browsers
C). To ensure websites render well on various devices and screen sizes
D). To reduce the amount of CSS required
Why is it important to adapt layouts based on device orientation?
A). To increase server load
B). To provide an optimal viewing experience in both portrait and landscape modes
C). To restrict content visibility
D). To increase website complexity
Which jQuery method is used to change the source of an image dynamically?
A). .attr()
B). .html()
C). .css()
D). .val()
How can touch events be handled in jQuery for responsive design?
A). By using .hover() method
B). By using .click() method
C). By using .swipe() method
D). By using .resize() method
What is the purpose of using $(window).resize() in jQuery?
A). To detect when the window is resized and execute a function
B). To detect mouse clicks
C). To load new content
D). To change the CSS of an element
What is the benefit of using smooth scrolling in responsive design?
A). Enhances user experience by providing smoother transitions
B). Increases website load times
C). Prevents users from scrolling
D). Limits the amount of content visible at one time
What does the $('.menu-toggle').click(function() { $('.menu').slideToggle(); }); code do?
A). Hides the menu permanently
B). Toggles the visibility of the menu with a sliding effect
C). Fixes the menu position
D). Changes the menu color