Public Methods
Introduction
Methods are global javascript functions, to be used to control LC Lightbox on custom events.
DEV NOTE: if an error is faced, the plugin will print debug trace into browser's console.
On certain methods you will need to use a valid lightbox instance.
Please refer to "Initialization" chapter to know more about instances.
lcl_open()
Opens directly the lightbox.
Parameters
(object) (required) | initialized lightbox instance |
---|
(int) (required) | element's index to open |
---|
Example
<script type='text/javascript'>
$(document).ready(function() {
$obj = lc_lightbox('#lcl_elems_wrapper a');
lcl_open($obj, 0); // open lightbox showing first element
});
</script>
lcl_resize()
Triggers lightbox resizing core, recalculating elements size and position
Parameters
none
Example
<script type='text/javascript'>
$(document).ready(function() {
// IMPORTANT: lightbox MUST BE already showing up
lcl_resize();
});
</script>
lcl_close()
Simply closes lightbox
Parameters
none
Example
<script type='text/javascript'>
$(document).ready(function() {
// IMPORTANT: lightbox MUST BE already showing up
lcl_close();
});
</script>
lcl_switch()
Switches from an element to another
Parameters
(string|int) (required) | Which element to show. Supports two fixed values and the dierect index submission:prev | switches to previous element |
---|
next | switches to next element |
---|
(integer value) | The element's index to show |
---|
|
---|
Example
<script type='text/javascript'>
$(document).ready(function() {
// IMPORTANT: lightbox MUST BE already showing up
lcl_switch('next'); // shows the next element
lcl_switch(3); // shows fourth element (indexes start from zero)
});
</script>
lcl_start_slideshow()
Starts the slideshow
Parameters
(bool) (optional) | Use "true" to reset slideshow timing |
---|
Example
<script type='text/javascript'>
$(document).ready(function() {
// IMPORTANT: lightbox MUST BE already showing up
lcl_start_slideshow();
});
</script>
lcl_stop_slideshow()
Stops the slideshow
Parameters
none
Example
<script type='text/javascript'>
$(document).ready(function() {
// IMPORTANT: lightbox MUST BE already showing up
lcl_stop_slideshow();
});
</script>
lcl_destroy()
Destroys a lightbox instance.
Parameters
(object) (required) | initialized lightbox instance |
---|
Example
<script type='text/javascript'>
$(document).ready(function() {
$obj = lc_lightbox('#lcl_elems_wrapper a');
lcl_destroy($obj);
});
</script>