當我試圖獲取id的值時,它返回0;我想要一個」。 由於事先在jquery中查找id的值
<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>
謝謝,但如何動態地更改ID?如果我想對$('#lettera')做同樣的操作以$('#letterz')怎麼做? – Ajay
那麼,你真的不應該像'id'在整個頁面生命週期中應該是一樣的。如果你真的必須這樣做,你可以使用'attr()','$(this).attr('id','foo')的setter,' –
我的案例id是動態的。我有26個字母屬於id = $('#lettera'),b = $('#letterb')...... z = $('#letterz') – Ajay