我想的是,我有一個像如何調用上點擊功能合金UI與相同的CSS類名的所有元素
<a href="javascript:void(0)" class="popup-link">sample Link 1</a> <a href="javascript:void(0)" class="popup-link">sample Link 2</a>
幾個環節,我想,當用戶點擊鏈接調用靜態HTML。對於我已經寫了代碼
AUI().ready(
'aui-aria',
'aui-dialog',
'aui-overlay-manager',
'dd-constrain',
function(A) {
A.all('.popup-link').on('click',
function() {
var dialog = new A.Dialog({
bodyContent: 'Loading...',
centered: true,
title: 'Sample Popup Content',
width: 400,
height:600
}
).render();
dialog.plug(
A.Plugin.IO,
{
autoLoad: false,
uri: '/html/sample.html'
}
);
dialog.io.start();
});
});
,但是,這並不工作,它根本不會調用函數時,我點擊鏈接,我也嘗試過這一點,但同樣的事情
AUI().ready(
'aui-aria',
'aui-dialog',
'aui-overlay-manager',
'dd-constrain',
function(A) {
A.all('.sample-popup').each(function() {
this.on('click', function(A){
.....
......
任何想法這裏有什麼問題?
菲利克斯,你運行的是什麼版本的合金? – jbalsas
我使用LR 6.1.20 EE,因此它必須是Alloy UI 1.5。 –