単純なJavaScript
関数があり、関数を開始するために使用した要素のIDを取得しようとしています。私の要素は単純DIV
です:
<script type="text/javascript" >
function updateProduct(prod_id,old_q){
alert(jQuery(this).attr('id'));
}
</script>
<div id="button_container" style="float:left; margin-right:7px; margin-top:3px; width:59px; height:20px; cursor:pointer;" onClick="updateProduct('19','3060');">
このページには他のHTML要素があります(もちろん)が、これは今のところテストボタンであり、他の要素は私がここで呼んでいるのと同じテストIDを持っていませんbutton_container
。また、Script
あなたが見るように、私は独立しています。それは長いものScript
などの一部ではありません。私は超単純なものを見逃していますか?アラートは「未定義」を返しConsole
、警告やエラーを報告しません...