如何在鼠标退出功能完成后使切换的标题保留
how to make toggled title stay after mouse out function is complete?
请参阅此页http://jsfiddle.net/rabelais/Fzs7u/
我有缩略图和标题切换时,mouseover
功能发生。我如何使标题保持从最后一个悬停缩略图?我应该使用toggle
以外的东西吗?也许针对css display
规则?
$(".thumbnail-wrapper").on("mouseover mouseout", "img", function () {
$("#" + $(this).data("title")).toggle();
});
既然您不想隐藏标题,那么我将使用稍微不同的方法:
http://jsfiddle.net/zZ6UJ/<div class="editable title" id="title">
</div>
<div class="thumbnail-wrapper repeatable">
<img src="http://intelligen.info/images/LFW Live Show Drawings/Vivienne Westwood/2013/img012_2.jpg" alt="1" data-title="Vivienne Westwood"/>
</div>
<div class="thumbnail-wrapper repeatable">
<img src="http://intelligen.info/images/LFW Live Show Drawings/Vivienne Westwood/2013/img013_3.jpg" alt="2" data-title="Paul Smith"/>
</div>
$(".thumbnail-wrapper").on("mouseover", "img", function () {
$("#title").text($(this).data('title'));
});
http://jsfiddle.net/Fzs7u/3/
$(".thumbnail-wrapper").on("mouseover", "img", function () {
$('.title:visible').hide();
$("#" + $(this).data("title")).show();
});
我将。toggle()更改为。show(),并在鼠标悬停时隐藏。title,以确保一次只显示一个标题。还删除了mouseout处理程序
相关文章:
- 分派点击事件并保留击键修饰符
- CSS-如何定位内容数据标题
- 在PHP中使用javascript更改页面标题'if'
- 如何使用jquery强制一个单词更改大小写等以保留品牌
- 提交后保留下拉选择的值
- Brightcove获取/显示HTML中的当前视频标题和描述
- 刷新后保留对网页的更改
- React组件-设置页面标题
- 在mvc应用程序中,在回发时保留最初隐藏的文本框的隐藏或可见状态
- jQuery动态更改标题
- HighCharts长标题文本在某些元素上重叠
- Flash Uploadify在调用我的MVC控制器时没有保留会话/授权
- 表固定标题插件,保留 OnClick
- 没有标题栏的jQuery UI对话框,但保留关闭按钮
- 将WordPress博客添加到网站,同时保留我现有的标题和脚本
- 内容保留在粘接标题下
- 如何在鼠标退出功能完成后使切换的标题保留
- 纸卷标题面板,工具栏到达顶部后保留
- PHP/CSS/JS -禁用打印按钮,同时保留文档标题
- 在IE9的每个打印页面上都保留一个标题