2016-11-18 53 views
0

早上好,我需要你的帮助。我使用下面的代码,在那里我有一个带颜色的表格,然后单击所需的颜色,打开一个模式,输入文本填充所需的颜色。将变量传递给引导模式中的输入文本字段

$(document).ready(function() { 
       $("#myModal").on('shown.bs.modal', function (e) { 
        var color = $(e.relatedTarget).data('number'); 
        $(this).find('#inputColor').val(color);      
       }); 
      }); 

事实证明,使用上面的代码的时候,如果在页面加载的第一次,值当我点击所需的颜色去模式来空。在第二次尝试,它的作品。我在那里呆了好几天,我不会解决它。

+0

尝试使用'$(e.relatedTarget).attr('data-number');' –

+0

在此显示您的HTML –

回答

0

我会努力改变你的代码位和用途:

VAR颜色= $(e.relatedTarget).attr( '数据数');