1

ここで助けが必要です。jsでこれを使用しています

$('#popup').sfPopup({
        text: 'Would You like to close this popup?',
        buttons: ['Yes', 'No'],
        defaultFocus: 1,    // index of default focused button. this indicates array index of 'buttons' option (zero-based)
        callback: function (selectedIndex) {
            alert('selected button index: ' + selectedIndex);
        }
    });
    $('#popup').sfPopup('show'); 

};

そしてこれはhtmlで

<div id='popup'></div>

私はここでこの例を見つけました

http://www.samsungdforum.com/upload_files/files/guide/data/html/html_3/api_reference/appsframework_apis/ui_components_api/uiapi_popup_sfpopup.html

しかし、私が逃したものは機能していませんか?

4

4 に答える 4

0

z-index に問題がある可能性があります。sfPopup の後にこれを試してください:

$('#popup').css('z-index','10000');
于 2012-11-12T07:29:40.270 に答える
0

多分あなたが必要

$('#popup').sfPopup('focus');

後に $('#popup').sfPopup('show');

于 2014-09-11T09:00:18.950 に答える
0

App Framework を使用していますか? また、ページ ヘッダーに 2 つのスクリプトを含めてみてください。

<script type='text/javascript' language='javascript' src='$MANAGER_WIDGET/Common/core.js'></script>
<script type='text/javascript' language='javascript' src='$MANAGER_WIDGET/Common/ui.js'></script>

App Framework を使えばうまくいくと思います。私の場合、エラー " sfLang undefined" が発生しましたが、それは App Framework を使用していないためです。

于 2012-11-22T11:05:24.653 に答える
0

プロジェクトの index.html に AppFramework スクリプトを含める必要があります。

<script type="text/javascript" src="$MANAGER_WIDGET/Common/af/2.0.0/loader.js"></script>

于 2014-02-24T08:53:14.027 に答える