0

你能告诉我如何在表格中创建具有固定宽度的列吗?我将解释我的问题。我想在 div 下的动态表上实现(在 div 内创建表,该表具有宽度为 10 % 20% 70% 的三列)。现在我的数据是实时的,意味着一秒钟后的固定时间间隔。现在我想显示宽度为 70%(真实数据)的数据。在 10% 20% 上我不想显示任何东西。

在这里我正在实现这个。我制作了一个 div。点击按钮我开始数据定期间隔时间?我只需要在 70 % 的宽度上显示这个。所以首先我在按钮单击时创建了三列表格。现在我想在第三列上插入数据。

http://jsfiddle.net/naveennsit/x7ZyB/5/

  <a href="#" data-role="button" data-corners="false" data-inline="true" id="call"  class="" >call</a>
<div id="realTimeContents" class ="left realtimeContend_h" style="width:97%;"> 
                            </div>
4

1 回答 1

0

访问http://jsfiddle.net/naveennsit/x7ZyB/5/

我已经改变了你的小提琴试试

$(document).on('click', '#call', function(event) {
    var tab= $("<table />");
    var tabRow=$("<tr />");
    for (var i=0;i<3;i++){
    var tabcolumn=$("<td width='15%' />");
        if(i==2)
        {
            tabcolumn.addClass("lastcolumn")
            tabcolumn.attr("width","70%");
        }

        tabRow.append(tabcolumn);
    }
         var elem = document.getElementById('realTimeContents');
        tab.append(tabRow);
        $(elem).append(tab);

     setInterval(function(){

         var col = document.getElementsByClassName('lastcolumn');
         $(col).append("hi is test ....");
    col.scrollTop = col.scrollHeight;

  },500);

});
于 2013-08-14T09:47:31.697 回答