调用javascript方法的问题

时间:2013-11-12 07:28:04

标签: javascript jquery html functional-programming

我需要在javascript中调用类似函数share()的函数但是代码在jquery中,如何调用这部分代码以实现弹出消息......

javascript按钮功能调用代码。

instance.addEventHandler(PhotoSwipe.EventTypes.onToolbarTap, function(e){
                    if (e.toolbarAction === PhotoSwipe.Toolbar.ToolbarAction.none){
                            share();
                    }
                });

jquery代码。

$(document).ready(function () {

        var dialog = $('#dialog');

        dialog.dialog({
            autoOpen: false,
            modal: true
        });

        $(".say-hi").bind('click', function (e) {
            e.preventDefault();
            dialog.dialog('open');
        });
    });

1 个答案:

答案 0 :(得分:0)

我在调用方法之前放了<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>,它运行正常。您不需要在函数内再次编写document.ready。

function share(){

var dialog = $('#dialog');

    dialog.dialog({
        autoOpen: false,
        modal: true
    });


        e.preventDefault();
        dialog.dialog('open');

}