我有一個onclick函數循環在PHP中。 當我點擊特定的onclick函數時,我想顯示特定的DIV。
這些是我的代碼。
這是PHP代碼
for($i = 1; $i < 10; $i++)
{
echo '<a href onclick="get_number($i)">Get Number</a>';
echo '<div class="ans_option_box" style="display:none">show this div</div>';
echo '<br>';
}
這是jQuery代碼
<script>
function get_number(id)
{
$(this).find('.ans_option_box').show();
}
</script>
我真正想要的,當我點擊5日的onclick價值。 DIV應該顯示在第5個值以下。 在此先感謝!
你需要雙引號'「'周圍的PHP字符串插值'$ i'。 – 4castle
使用'button'元素,而不是'了',或嘗試在腳本來控制點擊事件,以防止默認情況下,因爲當你點擊'a'時,頁面將被重新加載,你將看不到任何div。 – nanocv
嗨, PHP代碼不是問題。我的問題是jquery one。 那不是真的PHP代碼我是我真的很想,當我點擊第5個onclick值時,DIV應該出現在第5個值之下 –