用文字代替破碎的图像图标
Replace broken image icon with text
我想隐藏或删除破碎的图像图标,每当它弹出并替换为文本,读:"错误与图像。"现在,我有一些jQuery可以隐藏坏掉的图像图标,但我不能这样设置和显示所有文本。我是否需要有一个替代图像或有一种方法来显示文本,每当一个破碎的图像图标被隐藏?
这是jQuery代码:<script type="text/javascript">
$(document).ready(function () {
$("img").error(function () {
$(this).hide();
})
.attr("src", "error with image");
});
</script>
这些是表中用来显示图像缩略图的字段:
<asp:ImageField HeaderText="Line dwg Thumb" DataImageUrlField="LineDrawThumbnail" NullDisplayText="error with image" ControlStyle-Width="75px" ItemStyle-HorizontalAlign="Center">
</asp:ImageField>
<asp:ImageField HeaderText="Profile Thumb" DataImageUrlField="ProfileThumbnail" NullDisplayText="error with image" ControlStyle-Width="75px" ItemStyle-HorizontalAlign="Center">
</asp:ImageField>
重要的边注:具有缩略图图像的数据库表没有任何Profile thumbnail或Line Draw thumbnail的空字段——只是碰巧有时缩略图还不存在。
您的脚本非常好,您需要做的就是在隐藏图像后添加文本
<script type="text/javascript">
$(document).ready(function () {
$("img").error(function () {
$(this).hide();
})
.after('<p>error with image</p>');
});
</script>
相关文章:
- 加载图像时加载图标
- 如何制作Yii框架的linkHtmlOptions's的CGridView显示为图像图标,单击时会触发javas
- Google Places API显示雷达搜索中的位置图标/图像
- 访问标记图标的图像数组元素
- 使用KendoUI网格,您将如何将可选图像或图标添加到行模板中
- 如何添加可拖动的“;添加图像”;jquery中的图标
- 如何将日期选择器放在图像图标上
- 如何在gmaps.js上添加标记图像图标
- Kendo TreeView-只向没有子节点的父节点添加删除图像图标
- 单击我们在 css 中添加的图像图标时的下拉列表
- 无法在网页上显示的 HTML 段落上叠加图像图标
- 将图像/图标添加为数据表中的行值
- dataTables如何添加排序图像/图标
- Javascript加载/旋转图像/图标,同时加载搜索结果
- 使用Ajax预览图像:返回一个损坏的图像图标
- Javascript从数据动态创建图像/图标(标记)
- 在d3中添加图像/图标而不是svg形状
- 用文字代替破碎的图像图标
- 在静态图像上绘制图像图标
- 是LeafletJS异步的,当它加载图像图标时