Javascript 在modal显示后在jquery中调用相同的函数

Javascript 在modal显示后在jquery中调用相同的函数,javascript,jquery,twitter-bootstrap,modal-dialog,bootstrap-modal,Javascript,Jquery,Twitter Bootstrap,Modal Dialog,Bootstrap Modal,我使用bootstrap modals在单击文本时显示div中的内容(被包围) 每当您单击span标记内的文本时,我将其称为$(#div_to_show”).modal()。modal()是引导模式javascript的一部分 我的span使用classsomeClass function update() { ('.someClass').click(function() { var atr = $(this).attr("atr"); $.get(

我使用bootstrap modals在单击文本时显示div中的内容(被
包围)

每当您单击span标记内的文本时,我将其称为
$(#div_to_show”).modal()
modal()
是引导模式javascript的一部分

我的span使用class
someClass

function update() 
{
    ('.someClass').click(function() {
        var atr = $(this).attr("atr");

        $.get("../Folder/getFile?atr="atr, function(data) {
            json=JSON.parse(data);

            if(typeof(json.error) == "undefined") {
                var foobar = json.foo.replace(/_/g, '"');
                bar("#div_to_show", foobar);
                $("#div_to_show").modal();
            }
        });

        return false;
    });
}
我可以在
$(#div_to_show))之后添加
update();
但这会导致它进入无限循环,即使显示了模态,并且没有单击跨度

我的问题是,每当您单击环绕span的文本时,如何调用函数
update()

$('.someClass').on('click', function() {
    update();
});

function update()
{
    $("#div_to_show").modal();
}
试试这个:

$('.someClass').on('click', function() {
    update();
});

function update()
{
    $("#div_to_show").modal();
}
试试这个:

$('.someClass').on('click', function() {
    update();
});

function update()
{
    $("#div_to_show").modal();
}
试试这个:

$('.someClass').on('click', function() {
    update();
});

function update()
{
    $("#div_to_show").modal();
}


为什么要调用此更新函数,它不做任何额外的事情?它做了。我只是保留了大部分代码以保持简单,但我无法真正显示它。很抱歉造成混淆。那么为什么不将额外的代码放在不影响模式的其他方法中呢?谢谢,现在尝试这样做。为什么要调用此更新函数,它不做任何额外的事情?它做了。我只是保留了大部分代码以保持简单,但我无法真正显示它。很抱歉造成混淆。那么为什么不将额外的代码放在不影响模式的其他方法中呢?谢谢,现在尝试这样做。为什么要调用此更新函数,它不做任何额外的事情?它做了。我只是保留了大部分代码以保持简单,但我无法真正显示它。很抱歉造成混淆。那么为什么不将额外的代码放在不影响模式的其他方法中呢?谢谢,现在尝试这样做。为什么要调用此更新函数,它不做任何额外的事情?它做了。我只是保留了大部分代码以保持简单,但我无法真正显示它。抱歉搞混了。那为什么不把多余的代码放在一个不影响模式的不同方法中呢?谢谢,现在就试着这样做。别介意有打字错误。但是,模式仍然无法在单击上工作。它在页面加载时打开;在那之前,我什么都没做。如果有帮助,
update()
也会从页面上的其他函数调用,这就是它出现在页面加载中的原因。此外,在我的op中的原始代码中,根据span标记中的属性,会显示不同的模态。我想我把代码做得太简单了。很抱歉,我会更新它。return false对函数重要吗?如果没有,请尝试删除它。是的,没有它,数据不会显示在模式中。更不用说有输入错误了。但是,模式仍然无法在单击上工作。它在页面加载时打开;在那之前,我什么都没做。如果有帮助,
update()
也会从页面上的其他函数调用,这就是它出现在页面加载中的原因。此外,在我的op中的原始代码中,根据span标记中的属性,会显示不同的模态。我想我把代码做得太简单了。很抱歉,我会更新它。return false对函数重要吗?如果没有,请尝试删除它。是的,没有它,数据不会显示在模式中。更不用说有输入错误了。但是,模式仍然无法在单击上工作。它在页面加载时打开;在那之前,我什么都没做。如果有帮助,
update()
也会从页面上的其他函数调用,这就是它出现在页面加载中的原因。此外,在我的op中的原始代码中,根据span标记中的属性,会显示不同的模态。我想我把代码做得太简单了。很抱歉,我会更新它。return false对函数重要吗?如果没有,请尝试删除它。是的,没有它,数据不会显示在模式中。更不用说有输入错误了。但是,模式仍然无法在单击上工作。它在页面加载时打开;在那之前,我什么都没做。如果有帮助,
update()
也会从页面上的其他函数调用,这就是它出现在页面加载中的原因。此外,在我的op中的原始代码中,根据span标记中的属性,会显示不同的模态。我想我把代码做得太简单了。很抱歉,我会更新它。return false对函数重要吗?如果没有,请尝试删除它。是的,没有它,数据不会显示在模式中。