Javascript 在modal显示后在jquery中调用相同的函数
我使用bootstrap modals在单击文本时显示div中的内容(被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(
包围)
每当您单击span标记内的文本时,我将其称为$(#div_to_show”).modal()
。modal()
是引导模式javascript的一部分
我的span使用classsomeClass
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对函数重要吗?如果没有,请尝试删除它。是的,没有它,数据不会显示在模式中。