我想通过 JQuery 获取最后一个按钮文本。你可以看到我尝试过但没有结果的 html 标签和 js 代码。
HTML
<div id="pagedata">
<ul id="paginationIda" class="pagination">
<li><button type="button" class="btn btn-default">1</button></li>
<li><button type="button" class="btn btn-default">2</button></li>
<li><button type="button" class="btn btn-default">3</button></li>
</ul>
</div>
JS
var lastli = $('#paginationIda li:last-child').val();
看起来您想text
从button
. 更新后的选择器看起来像:var lastli = $('#paginationIda li:last-child button').text();
如果您希望它作为数字而不是字符串,那么只需使用 var lastli = Number($('#paginationIda li:last-child').text());
根据文档 val()
,这里似乎不合适。
.val() 方法主要用于获取表单元素的值,例如 input、select 和 textarea。
var lastli = $('#paginationIda li:last-child button').text();
var lastli_asNo = Number($('#paginationIda li:last-child').text());
console.log(lastli);
console.log(lastli_asNo );
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="pagedata">
<ul id="paginationIda" class="pagination">
<li><button type="button" class="btn btn-default">1</button></li>
<li><button type="button" class="btn btn-default">2</button></li>
<li><button type="button" class="btn btn-default">3</button></li>
</ul>
</div>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句