【发布时间】:2018-08-27 23:25:11
【问题描述】:
我创建了一个按钮。必须随时更改其上的语言。我编写了以下代码来完成任务
var $button = $( '<a class="btn">' )
.attr( 'href', '#' ).prepend(
'<span class="fa fa-plus"></span>', ' ' )
.attr( 'data-i18n', 'text' )
.tooltip( {
title: 'change item'
} );
这成功改变了语言,但它不显示图标“+”。
var $button = $( '<a class="btn">' )
.text( 'sample text' )
.append( '<span data-i18n="text">sample text</span>' )
.attr( 'href', '#' ).prepend(
'<span class="fa fa-plus"></span>', ' ' )
.tooltip( {
title: 'change item'
} );
第二个案例工作并正确显示它,包括语言的变化。但我无法理解第一个代码示例中的错误。谁能帮我吗?提前致谢
【问题讨论】: