这是针对AJax Chat中的多行变量,正在设置我正在尝试做的是在设置其他内容之前添加图像。但是,在显示图像和文本时,它总是将它们放在不同的行上。我不认为这个变量显示的容器更多是一个问题。
在ahref标记之前放置html图像标记导致问题,甚至在结尾处。我可能要查看该div容器的大小吗?
下面是一些代码
encodedUserName = this.scriptLinkEncode(userName);
str = '<div id="'
+ this.getUserDocumentID(userID)
+ '"><a href="javascript:ajaxChat.toggleUserMenu(\''
+ this.getUserMenuDocumentID(userID)
+ '\', \''
+ encodedUserName
+ '\', '
+ userID
+ ');" class="'
+ this.getRoleClass(userRole)
+ '" title="'
+ this.lang['toggleUserMenu'].replace(/%s/, userName)
+ '">'
+ userName
+ '</a>'
+ '<ul class="userMenu" id="'
+ this.getUserMenuDocumentID(userID)
+ '"'
+ ((userID === this.userID) ?
'>'+this.getUserNodeStringItems(encodedUserName, userID, false) :
' style="display:none;">')
+ '</ul>'
+'</div>';
if(userID === this.userID) {
this.userNodeString = str;
}
return str;
谢谢大家。
答案 0 :(得分:0)
固定。 CSS使用display:block所以我改了它:)
谢谢大家。