在没有新行的情况下调整td中的动态加载内容
Adjust dynamic loaded content in td without new line
将数据动态加载到表的TD后,值会跳到新行,而不是增加TD的大小。
<table>
<tr>
<td style="width:250px">
<div>
<b>My Value is :</b>
<span class="ass">0,00</span>
</div>
<i style="color:grey" class="fa fa-refresh"><span class="mo">Click refresh</span></i>
</td>
<td >
<button value="Submit" class="button success " type="button" name="Management" id="Management">
Refresh <i class="fa fa-refresh"></i>
</button>
<button value="Submit" class="button success " type="button" name="Management1" id="Management1">
Revert Back <i class="fa fa-refresh"></i>
</button>
</td>
</tr>
</table>
<span class="daal"></span>
Fiddle供参考:https://jsfiddle.net/3t6o1kor/
HTML/CSS中是否有任何方法不创建新行,而是扩展TD以调整新文本?
问题是您的td大小固定。有两种解决方案:
- 您可以将td宽度更改为350px,因为该值不适合250px
- 另一个选项是删除宽度。在这种情况下,td将增加大小
您可以这样做:
$(document).on('click', '#Management', function(e) {
$(".ass").html("2132123242342342343213,00");
$(".daal").html("See the new value jumps to new line. It should come in single line and do not create new line i.e td should expand automatically? Is there any way to do that in CSS or you can suggest other ways?");
$(".mo").html("Click Revert Back");
var my_b = $('#container_value').find('b').width();
var my_span = $('#container_value').find('span').width();
$('#container_value').width(my_b + my_span + 20);
});
$(document).on('click', '#Management1', function(e) {
$('#container_value').css('width', 'initial');
$(".ass").html("0,00");
$(".daal").html("");
$(".mo").html("Click Refresh");
});
请参阅此处https://jsfiddle.net/3t6o1kor/1/
删除宽度对我来说很有效。
相关文章:
- 通过单击动态加载的表中同一行的另一个字段来更新一行的字段
- 如何根据对具有多行的先前列表的选择来动态加载下拉列表
- 动态加载和卸载js文件
- 动态加载angularjs并生成控制器和范围
- 有没有比在app.js上绑定模块名称更好的方法来动态加载视图模型和视图以显示模态
- 动态加载fancybox并将其连接
- 对插件初始化后动态加载的元素进行样式设置
- 动态加载的自定义javascript/jQuery/HTML5音频播放器的问题
- UIWebview赢得't通过基本身份验证加载动态加载的资源(通过jQuery mobile)
- 使用jquery垂直对齐动态加载的图像
- 在动态加载的对话框中执行Javascript
- angularjs-bindng-click从jquery动态加载DOM
- 在动态加载的html中使用角度控制器
- 如何使用Javascript在FireFox中将html从内存动态加载到iframe中
- 使用systemJS的相对动态加载,使用ES6/Babel语法
- 为什么动态加载的事件在我的代码中不能正常工作
- 在不同的域上动态加载样式表;不适用于Firefox
- 在动态加载的PHP表单上放置JavaScript事件
- 在混合基本 URL 下动态加载 require.js 模块
- 动态加载引导模式主体