全日历语法
Fullcalendar syntax
我正在使用 Fullcalendar,效果很好。我已经得到它来显示不同事件的图像,但我想添加一行代码来显示占位符图像,如果没有图像是正确的。出于某种原因,我确定语法有问题。谁能告诉我我做错了什么?
这个有效
eventRender: function (event, element) {
var correctimg = '<div><img src="imageFiles/' + event.id + '/pic1.jpg" width=\"100\" class=\"img-thumbnail\"></div>'
element.popover({
placement:'top',
html:true,
image:true,
trigger : 'hover',
animation : 'true',
title: event.firstname +" "+ event.lastname,
content: correctimg,
container:'body'
});
我要补充
onerror="this.src='no_photo.jpg'"
但这不起作用
var correctimg = '<div><img src="imageFiles/' + event.id + '/pic1.jpg" width=\"100\" class=\"img-thumbnail\" onerror=\"this.src='no_photo.jpg'\"></div>'
您可以添加一个全局函数然后调用它
function setImg(elem,src){
elem.src = src;
}
并添加onerror="setImg(this,'no_photo.jpg');";
我正在使用 Fullcalendar,效果很好。我已经得到它来显示不同事件的图像,但我想添加一行代码来显示占位符图像,如果没有图像是正确的。出于某种原因,我确定语法有问题。谁能告诉我我做错了什么?
这个有效
eventRender: function (event, element) {
var correctimg = '<div><img src="imageFiles/' + event.id + '/pic1.jpg" width=\"100\" class=\"img-thumbnail\"></div>'
element.popover({
placement:'top',
html:true,
image:true,
trigger : 'hover',
animation : 'true',
title: event.firstname +" "+ event.lastname,
content: correctimg,
container:'body'
});
我要补充
onerror="this.src='no_photo.jpg'"
但这不起作用
var correctimg = '<div><img src="imageFiles/' + event.id + '/pic1.jpg" width=\"100\" class=\"img-thumbnail\" onerror=\"this.src='no_photo.jpg'\"></div>'
您可以添加一个全局函数然后调用它
function setImg(elem,src){
elem.src = src;
}
并添加onerror="setImg(this,'no_photo.jpg');";