GWT / GXT元素添加属性

时间:2015-06-12 11:19:54

标签: java html gwt

我希望在我的GWT项目中使用intro.js javascript库,但是我在添加data-intro属性时遇到了问题。我已经尝试了Setting data- attribute in GWT / Bootstrap解决方案,但我在生成的html中完全没有。添加元素后是否必须这样做?之前?

编辑:我正在使用GXT框架,也许是因为它不起作用,因为有些组件没有使用Element但是El

这是我尝试的每个不同解决方案的代码:

addButton = createADDBUTTON( false, "add", Resources.ICONS.addButton() );
addButton.addStyleName( "new-button" );
addButton.setIconAlign( IconAlign.LEFT );
// before adding the button
addButton.getElement().setAttribute( "data-intro", "Hello step one" ); // 1
addButton.getElement().setPropertyString( "data-intro", "Hello step one" ); // 2
toolBar.add( addButton );
// after adding the button
addButton.getElement().setAttribute( "data-intro", "Hello step one" ); // 3
addButton.getElement().setPropertyString( "data-intro", "Hello step one" ); // 4
DOM.setElementAttribute( addButton.getElement(), "data-intro", "Hello step one" ); // 5 even tried with DOM

我在生成的html中绝对没有任何内容:

<table cellspacing="0" role="presentation" id="x-auto-299" class=" x-btn b-new-button x-component x-btn-text-icon x-unselectable " unselectable="on" style="margin-right: 0px;">

0 个答案:

没有答案