javascript / jqueryの達人が助けてくれることを願っています。
チェックボックスラベルをクリックしてポップアップボックス(fancybox)を起動する方法を見つけようとしています。クリックしたときにデータをフィルタリングするチェックボックス機能に影響を与えたくありません。
どうすればこれを実現できるかについての考えを歓迎します。ラベルで onclick 関数を試しましたが、うまくいきません。
チェックボックスのラベルにある人の名前をクリックすると、派手なボックスが表示されます。ここにサイトがあります:- (例: jonathanlyon)
http://monkeygetnews.jonathanlyon.com/bs.php
チェックボックスは動的に作成され、ファンシー ボックスを開くラベルにクリック イベントを作成する必要があります。チェックボックスを作成するコードは次のとおりです。
<input type="checkbox" id = "dn" value="dept_<?php echo $currdept;?>" onchange="doSearch();return false;" />
<label><?php echo $currdept;?></label>
<ul class="dept_<?php echo $currdept;?>">
<li>
<input type="checkbox" name = "un" value="<?php echo $usernames;?>" <?php echo $include;?> onchange="doSearch();return false;" />
<label><?php echo $usernames;?></label>
</li>
<?php
$dept = $currdept;
} else {
?>
<li>
<input type="checkbox" name = "un" value="<?php echo $usernames;?>" <?php echo $include;?> onchange="doSearch();return false;" />
<label><?php echo $usernames;?></label>
</li>
<?php
$dept = $currdept;
}
?>
ありがとう
ジョナサン