使用 javascript 逐个显示静态行
Show static rows one by one using javascript
我有下表
<table class="hTab">
<tr class="hTr"> </tr>
<tr class="hTr"> </tr>
<tr class="hTr"> </tr>
</table>
<tr> <input type=button value="Show 1 more" id="onemore" /></tr>
我使用以下jQuery代码逐行显示(我在表中声明了10行)
var currentrow = 0;
$('#hTab #hTr').hide();
$('#hTab #tr:eq(0)').show();
$("#onemore").click(function () {
currentrow++;
$('#hTab #hTr:eq(' + currentrow + ')').show();
});
但目前它不起作用。如果有人可以向我展示代码中的错误,那将非常有帮助
你应该
使用类选择器.
而不是id选择器#
,例如:
$('.hTab .hTr:eq(' + currentrow + ')').show();
所以代码将是:
var currentrow = 0;
$('.hTab .hTr').hide();
$('.hTab tr:eq(0)').show();
$("#onemore").click(function () {
currentrow++;
$('.hTab .hTr:eq(' + currentrow + ')').show();
});
注意:按钮不应该在标签内tr
因为它在表外,你必须在每个tr
内添加td
。
希望这有帮助。
var currentrow=0;
$('.hTab .hTr').hide();
$('.hTab tr:eq(0)').show();
$("#onemore").click(function () {
currentrow++;
$('.hTab .hTr:eq(' + currentrow + ')').show();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table class="hTab">
<tr class="hTr"><td> A </td></tr>
<tr class="hTr"><td> B </td></tr>
<tr class="hTr"><td> C </td></tr>
</table>
<input type=button value="Show 1 more" id="onemore" />
hTab
和 hTr
是 class 不是 id:
所以在任何地方使用:
$('.hTab .hTr')
var currentrow = 0;
$('.hTab .hTr').hide();
$('.hTab .hTr:eq(0)').show();
$("#onemore").click(function () {
currentrow++;
$('.hTab .hTr:eq(' + currentrow + ')').show();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<table class="hTab">
<tr class="hTr"> <td>A<td> </tr>
<tr class="hTr"> <td>B<td> </tr>
<tr class="hTr"> <td>C<td> </tr>
</table>
<tr> <input type=button value="Show 1 more" id="onemore" /></tr>
请参阅小提琴链接
var currentrow = 0;
$('.hTab .hTr').hide();
$('.hTab tr:eq(0)').show();
$("#onemore").click(function () {
currentrow++;
$('.hTab .hTr:eq(' + currentrow + ')').show();
});
相关文章:
- 要使用XML显示的静态数据
- 如何显示非静态谷歌地图
- JQuery在链接的静态页面中搜索,突出显示找到的单词,而不破坏列表
- 如何使用谷歌地图API显示静态方向
- D3.js - 来自 CSV 的数据不显示,静态数据将显示
- 无法使用 img 标记显示静态图像
- 静态顶部导航栏仅在滚动后显示
- CMIS11.1浏览器绑定:如何仅使用静态HTML+JavaScript显示文件夹的内容
- React Native静态图像don'脱机捆绑时不会显示在应用程序中
- react本机选项卡导航器npm模块在静态proptype中显示意外的令牌
- Javascript幻灯片在本地工作,但当直播时,它显示所有静态图像
- 在OpenLayers中以100%显示静态图像
- 显示静态图像,但如果完全加载,则与动画GIF交换一次GIF
- 有没有可能做一个“随机的”而是Javascript中的静态文本显示
- 位置:固定到位置:显示水平滚动时为静态
- 无法用javascript和json在我的静态网站上显示中文字符
- 使用koa.js显示静态html文件
- 静态网站私有内容亚马逊S3和Cloudfront - css, js和图像不显示
- 如何使用javascript或jquery显示json静态数据
- 为什么静态变量不显示输出