0

我的 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;
4

1 回答 1

4

您的 jQuery 正在使用类选择器,您需要使用 ID 选择器对其进行更新以匹配输出。

代替

$(".checkbox-1").click 

$("#checkbox-1").click
于 2012-08-19T01:28:51.543 回答