使用Bootstrap edit添加链接时,图像标签消失
Image tag disappears when adding link using Bootstrap Editable
我试图给用户灵活地添加/编辑url到使用Bootstrap可编辑的图像,这是通常用于内联文本编辑。我在锚标记之间添加了一个图像标记,除了当用户添加链接时,图像变得隐藏/不可见之外,这工作得非常好。当页面刷新时,图像重新出现,链接保存在后端。我注意到编辑后,Html代码中的图像标签不存在。
我想知道我在这里错过了什么。代码:
<HTML>
<div class="col-xs-6 col-md-3">
<a href="{{user.facebook}}" id="linkedin" data-type="text" data-url="{{ url_for('account.AccountView:editFacebook') }}" data-pk="{{user.id}}" data-title="Change your Facebook profile url" ><img id="facebooklogo" width="200" height = "70" class="img img-rounded" src="/static/logos/facebook.jpg"></img></a>
</div>
<Jquery>
<link href="/static/bootstrap3-editable/css/bootstrap-editable.css" rel="stylesheet"/>
$('#facebook').editable({
placement:"right",
error: function (errors) {
}
});
<script src="/static/bootstrap3-editable/js/bootstrap-editable.min.js"></script>
我得到了答案。只需要添加以下代码:
$('#facebook').editable({
placement:"right",
error: function (errors) {
},
display: function(value, response) {
$(this).html('<img src="logos/facebooklogo.jpg">');
}
});
instead of just
$('#facebook').editable({
placement:"right",
error: function (errors) {
}
});
相关文章:
- 我是不是一直在为图像标签强制固定图像大小
- 取出图像标签alt:丢失"没有alt-id的图像标签是优选的并且不显示丢失的“;
- Wordpress:如何更改图像标签中的源属性
- 使用jQuery通过更改src属性来设置一个图像标签的动画
- 使用angularjs交换图像标签中的ng-src属性
- 输入类型文件未正确将图像放入图像标签
- IE不喜欢我的输入和图像标签
- 获取输入 IMG 类型的选定图片并加载到图像标签中
- 如何将图像标签插入超链接标签 在 动态使用 jQuery 中
- 更改背景图像标签..什么也没发生
- Chrome扩展程序 - 修复错误无限循环时的图像标签
- 将带有图像标签的 Svg 转换为 PNG
- 在 JavaScript 中为数组的每个对象生成 HTML 中的图像标签
- 单击元素(例如一个或多个图像标签)和相同的函数应在angularjs中调用
- 删除 DOM ready 上的凌乱图像标签并使用 JS 正确设置
- 如何通过JavaScript从HTML内容中获取图像标签的域名
- 如何在javascript中将图像标签打印到Rails资产中
- 将彩色带置于图像/标签+图像/文本对齐方式之上->JavaScript Titanium移动应用程序
- 如何使用JavaScript在每次点击图像时更改图像标签的URL
- 定向地附加图像标签