1

私はオンライン議題を作成するのに忙しい。表示する年、月、週を選択できる 3 つのドロップダウン メニューがあります。次に、ページを更新せずに、div の (たとえば、2008 年 2 月を選択し、2 月 1 日の木曜日などを取得するなどの番号を持つ日) が印刷されます。これらの div をクリックできるようにする必要があります。これにより、ポップアップ/ライト ボックスが、選択した日に予定が表示されます。(div はコールバック フォーム handler.php であり、35 個あるので、1 つの関数で実行できることを願っています)

私は test という関数を作成し、それを onlclick イベントに追加しましたが、機能しませんでした (ただし、ページを開始したときにアラートが表示され、何も投稿もクリックもしていませんでした)

$(function test(){alert("test");

そして、すべての div を同じクラス (klik) にしたので、クラス klik を持つ何かがクリックされた場合、アラート広告が表示されるだけでなく、そのディントも機能します。

$('.klik').click(function(){ alert("test"); });});

div の css:

div#a1 { width:100px; height:110px; margin-left:99px; margin-top:-111px; border-bottom: 1px solid black; border-left: 1px solid black; cursor:pointer; display:block; }

handler.php での div の作成 `$b=0;

            while ($b < 35)
                    {
        echo "<div id='a$b' name='b' class='klik'>";
        echo "<p>test ".$b."" ;
        echo "</div>";
        $b++;
        }`

皆さんが私を助けてくれるのに十分な情報を提供できたことを願っています ありがとう マーク

4

2 に答える 2

1

onload イベントで div をクリック可能にする機能はありますか?

$(document).ready(function() {
   $('.klik').click(function(){ alert("test"); });}); 
});
于 2009-07-30T08:59:31.070 に答える