我有一个锚标签:
<a id='themeBtn$key' href='Javascript:void(0)' onclick=showThemeKeyowrds(this,$key)>".ucwords($value['THEME_NAME'])."</a>
其中 $key 是一个主题 ID。
下面是JS函数:
function showThemeKeyowrds(ele,themeId)
{
$("div [id^='themeBtn']").poshytip('hide');
if (!$(ele).data('poshytip'))
$(ele).poshytip({
liveEvents: true,
content: "theme"+themeId,
showOn: 'none',
alignTo: 'target',
alignX: 'inner-left',
offsetX: -20,
offsetY: 10
});
$('#themeBtn'+themeId).poshytip('show');
}
其中 div themeXXXXX 在 foreach 循环中使用“theme”.$themeId 生成。
在将 div id 作为内容传递给 pshytip 时,它显示“themeXXXX”作为内容,而不是 themeXXXX div 的内容......
可能是什么错误?
谢谢 ...