SkillAgentSearch skills...

HCaptions

Hover Captions (here in after: HCaptions) is a jQuery plugin that enables you to display caption overlays with cool effects over images, div's, ect..

Install / Use

/learn @ryun/HCaptions
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Hover Captions (HCaptions)

Hover Captions (here in after: HCaptions) is a jQuery plugin that enables you to display caption overlays with cool effects over images, div's, ect..

Demo Site

Initialize plugin

$(window).load(function(){
  $('.hcaption').hcaptions();
});

Example markup

This example uses the data-target attribute to target the content:

<a href="#" data-target="#myToggle" class="hcaption"><img src="img/cupcakes.png"></a>
<div id="myToggle" class="hide">
  <h5>Example Image</h5>
  <p>
    Content..
  </p>
</div>

Magic attributes

With magic attributes you can override the settings for individual captions. A magic attribute is a attribute prepended with cap- for example to override the effect you would use cap-effect="fade"

Example magic attribute markup
<a href="#" data-target="#myToggle" class="hcaption" cap-effect="fade" cap-height="200"><img src="img/cupcakes.png"></a>
<div id="myToggle" class="hide">
  <h5>Example Image</h5>
  <p>
    Content..
  </p>
</div>

Options

| Name | Type | Description | Default | | ------------- | ----- | :------------ | ------- | | data_selector | string | Selector for caption content | .cap-overlay | | width | integer | Overlay width | full width | | height | integer | Overlay height | full height | | overlay_x | string | Horizontal position for the overlay [center, left, right] | center | | overlay_y | string | Vertical position for the overlay [center, top, bottom] | center | | overlay_bg | string | Background css for overlay | inherits | | overlay_opacity | integer | Opacity of overlay | 1 | | effect | string | Effect for overlay [fade, slide, show/hide] | slide | | speed | integer | Animation speed in ms | 400 | | direction | string | Direction of overlay [top, bottom, right, left] | top | | zindex | integer | Base Z-Index | 2 | | onshow | function | Callback fired when caption is shown | none | | onhide | function | Callback fired when caption is hidden | none |

View on GitHub
GitHub Stars106
CategoryDevelopment
Updated3mo ago
Forks26

Languages

JavaScript

Security Score

77/100

Audited on Dec 9, 2025

No findings