我的jquery mobile / php网站上的onclick函数需要一些。以下点击无法正常工作......
<div data-role="fieldcontain">
<fieldset data-role="controlgroup">
_END;
$int = 0;
foreach (array_slice($list,1) as $value) {
echo <<<_END
<input type="checkbox" name="checkbox-$int" id="checkbox-$int" class="custom" />
<label for="checkbox-$int">$value</label>
_END;
$int = $int+1;
}
echo <<<_END
</fieldset>
<script type="text/javascript" >
$(".checkbox-1").click(function(){
alert('clicked!');
});
</script>
</div>
_END;
答案 0 :(得分:4)
您的jQuery正在使用类选择器,您需要更新它使用ID选择器来匹配输出。
替换
$(".checkbox-1").click
带
$("#checkbox-1").click