当我试图获取 id 的值时,它返回 0;我想要一个”。提前致谢
<script>
$(document).ready(function() {
$('#lettera').click(function(){
var a = $('#lettera').val();console.log(a);
});
});
</script>
<section>
<div class="container">
<div class="row">
<ul class="list-inline">
<?php
foreach($alphas as $letter){
echo ($this->Html->tag('li', $letter, ['id' => 'letter'.$letter]));
}
?>
</ul>
</div>
</div>
</section>
您正在创建的元素似乎是li
,并且li
没有value
属性。大概您正在寻找元素的文本,因此请text()
改用:
$('#lettera').click(function(){
var a = $(this).text();
console.log(a);
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句