javascript - 添加第二个鼠标悬停动作
问题描述
我有以下脚本:
<?php
$main_image = get_field('main_image');
$hover_image = get_field('hover_image');
$button_text = get_field('button_text');
?>
<img src="<?php echo $main_image; ?>"
onmouseover="this.src='<?php echo $hover_image; ?>'"
onmouseout="this.src='<?php echo $main_image; ?>'" />
我怎样才能<?php echo $button_text; ?>
在鼠标悬停时显示?
谢谢!
解决方案
您可以使用 img 标签的 title 属性在 mouseover 事件运行时显示 $button_text 值。例如
<img src="<?php echo $main_image; ?>" title=""
onmouseover="this.src='<?php echo $hover_image; ?>'"
onmouseout="this.src='<?php echo $main_image; ?>'" />
如果你想以不同的方式显示按钮文本,那么也让我知道你想如何显示?所以我也可以帮助你。
推荐阅读
- linux - 在 VPS 上执行 long take uglifyjs
- php - 如果未选择 1 Out Of 3 Variation 则启用添加到购物车按钮
- ansible - 是否有任何功能可以仅使用更改的文件进行部署?
- c# - .Net Core MVC 应用程序的图像调整大小、裁剪、旋转库
- php - 将 url 重写为子域(使用 htaccess 的 Codeigniter)
- java - 如何在 @Query 注释中为 spring 数据 DynamoDb 设置表达式属性名称
- string - 为什么这段代码做错误的计算?
- python - 如何从未指定变量名的 jupyter 笔记本单元格中获取输出?
- kotlin - 如何使用 Kotlin KClass 属性 simpleName 生成空值
- python - 为什么模型的图层形状是 (1000,) 而不是 Keras 中的 (1000)?