我试图在Google地图标记上显示一些信息。 Description包含一个长度约为500个字符的长字符串,我将其缩短为225个字符,然后使用锚标记添加一个链接,显示更多。 现在问题, 我希望它扩展标记并显示其余信息。我怎么能这样做?
function stringTrimmer(text, flag) {
var textLength = text.length;
if (flag !== null && flag !== true) {
if (text.length > 225) {
var text1 = text.substring(0, 224) + "..." + "<a href=#>Show More </a>";
return text1;
}
} else if (flag === true) {
return text;
}};
哪个不行。有人可以帮忙吗?谢谢!
答案 0 :(得分:0)
尝试使用此简单代码并根据需要进行编辑
function stringTrimmer(text, flag) {
var textLength = text.length;
if (flag !== null && flag !== true) {
if (text.length > 225) {
var text1 = text.substring(0, 224) + "..." + "<a class='show-more' old_val='"+text+"' href=#>Show More </a>";
return text1;
}
} else if (flag === true) {
return text;
}};
$('.show-more').bind('click'){
$('some-element').html($(this).attr('old_val'))
}