我正在通过JQuery改变portlet标题的解决方案。
$('#idOfPortlet').find('.portlet-title').html('new title');
但是我们不想在我们的项目中使用JQuery。 是否有任何解决方案可以使用YUI或其他任何代码来改变portlet的标题?
先谢谢。
此致 Mayur Patel
答案 0 :(得分:1)
如果你所使用的Liferay版本正在使用YUI 3,那么就可以这样做了:
Y.one('#idOfPortlet .portlet-title').setContent('new title');
我不确定Liferay是否将YUI实例公开为Y,或者它们是否将它包装在AUI中并使其成为A.
答案 1 :(得分:-1)
您可以使用此代码执行此操作 -
document.getElementsByClassName('.portlet-title')[0].content = 'something else as title'