This documentation is currently being moved to our new documentation site.
Please view or edit the documentation there, instead.
If you're looking for Fluid Project coordination, design, communication, etc, try the Fluid Project Wiki.
fluid.container
fluid.container(containerSpec, fallible)
Fetches a single container element and returns it as a jQuery.
fluid.container(containerSpec, fallible);
File name: Fluid.js
Parameters
containerSpec |
(String|jQuery|Element) An id string, a single-element jQuery, or a DOM element specifying a unique container. |
fallible |
(Boolean) (optional) If true , an empty container is to be reported as a valid condition (default: false ). |
Return Value
jQuery | a single-element jQuery of specified container |
null | if no element is found and fallible is true |
See Also
Notes
- If
fallible
is not specified or isfalse
,fluid.container()
will throw an error if the specified DOM node is not found.
Examples
var container = fluid.container("#menu-content");
var el = document.getElementById("menu-content"); var container = fluid.container(el);
In both of these examples, fluid.container()
returns a jQuery object that wraps the DOM node with an id of "menu-content." In both cases, if the node is not found, an error will be thrown.
var container = fluid.container(".autocomplete-container");
var auto = jQuery(".autocomplete-container"); var container = fluid.container(auto);
In both of these examples, fluid.container()
returns a jQuery object that wraps the DOM node with a class of "autocomplete-container." In both cases, more than one such node is found, an error will be thrown.
var container = fluid.container("#no-such-id", true);
In this examples, if no node in the DOM has an id of "no-such-id," fluid.container()
will not throw an error since the second argument is true
: the return value will simply be null
.