这是我的问题的简化版本。
我有两个按钮和一个图像。图像代码是这样的
<img class="onoff" src="image.jpg">
当我按下一个按钮时,我希望图像被包裹在一个A标签中,例如
<a href="link.html">
<img class="onoff" src="image.jpg">
</a>
当我按下另一个按钮时,应该删除A标签。
用jQuery做到这一点最简单的方法是什么?
您已经有很多答案,但是(至少在我开始撰写之前)它们都无法正常工作。
他们没有考虑到,你应该 不 换行<img>
与 多个<a>
标签。此外, 如果未 包装, 请勿
尝试拆开包装!您将销毁DOM。
此代码简单地在包装或展开之前进行了验证:
$(function(){
var wrapped = false;
var original = $(".onoff");
$("#button1").click(function(){
if (!wrapped) {
wrapped = true;
$(".onoff").wrap("<a href=\"link.html\"></a>");
}
});
$("#button2").click(function(){
if (wrapped) {
wrapped = false;
$(".onoff").parent().replaceWith(original);
}
});
});
祝好运!
使用ML Kit的图像标签API,您可以识别图像中的实体,而无需向设备上的API或基于云的API提供任何其他上下文元数据。 图像标签可让您深入了解图像的内容。当你使用API时,你会得到一个被识别的实体列表:人物,事物,地点,活动等等。出现的每个标签都带有一个分数,表示ML模型与其相关性的置信度。利用这些信息,您可以执行诸如自动元数据生成和内容审核等任务。 iOS Android 在设备上的API和
问题内容: 我有以下代码 在我创建自己的网站的过程中效果很好,没有JS,这些选项卡充当指向相关部分的跳转链接。当放置在定制的CMS中时,跳转链接不起作用时,我将不得不使用。我尝试将更多相对链接添加到选项卡,这使其无法使用JS,但使用JS时,选项卡式内容不会显示。 我想念什么吗? HTML: jQuery: 问题答案: 我猜您的网站在href方面遇到了问题,我认为当用户单击href时,网站会自动消除
本文向大家介绍a标签调用js的方法总结,包括了a标签调用js的方法总结的使用技巧和注意事项,需要的朋友参考一下 a标签点击事件方法汇总 <a> 标签的 href 属性用于指定超链接目标的 URL,href 属性的值可以是任何有效文档的相对或绝对 URL,包括片段标识符和 JavaScript 代码段。 这里的href="javascript:;" rel="external nofollow" r
本文向大家介绍jQuery实现简单的tab标签页效果,包括了jQuery实现简单的tab标签页效果的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jQuery实现简单的tab标签页效果。分享给大家供大家参考,具体如下: 运行效果图如下: 更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery切换特效与技巧总结》、《jQuery扩展技巧总结》、《jQuery常用插件及用法总结
所以我在我的Rails应用程序中使用简单表单,我需要去掉简单表单附带的每个输入上的标签。 我尝试了:<%=f.input:email,class:“login-field”,label:“”%>将标签留空,但这不起作用。 谢谢你。
问题内容: 我在图像周围有一个标签。我在标签所在的div上设置了边框。我将margin和padding都设置为0,但由于某种原因,我的标签仍比我的图像高3像素。这在图像和边框之间留了一些空间,破坏了我想要完成的外观。 我究竟做错了什么?我已经在FireFox和Chrome中测试了相同的结果。谢谢 问题答案: 图像是如此,它被视为字符,位于基线上。差距是由为下降器提供的空间引起的(可以在类似j,g,