Jquery 如何在发布后使div可编辑

Jquery 如何在发布后使div可编辑,jquery,html,onclick,Jquery,Html,Onclick,我正忙着创建一个在线议程。 我有3个下拉菜单,你可以选择你想看的年、月、周。 然后,在没有页面刷新的情况下,将打印div(带有数字的日期,例如您选择的2008年2月1日,您得到的日期等)。这些div必须是可点击的,这样一个弹出窗口/灯箱将打开所选日期的说明。 (div是一个回调表单handler.php,其中有35个,所以我希望我可以用一个函数来完成) 我创建了一个名为test的函数,并在onlclick事件中添加了该函数,但它不起作用(但在我启动页面时显示了警报,并且没有发布或剪辑任何内容)

我正忙着创建一个在线议程。 我有3个下拉菜单,你可以选择你想看的年、月、周。 然后,在没有页面刷新的情况下,将打印div(带有数字的日期,例如您选择的2008年2月1日,您得到的日期等)。这些div必须是可点击的,这样一个弹出窗口/灯箱将打开所选日期的说明。 (div是一个回调表单handler.php,其中有35个,所以我希望我可以用一个函数来完成)

我创建了一个名为test的函数,并在onlclick事件中添加了该函数,但它不起作用(但在我启动页面时显示了警报,并且没有发布或剪辑任何内容)

$(函数测试(){alert(“test”);

我把所有的div都做成了同一个类(klik),这样如果klik类的东西被剪掉了,那么警报广告就会显示出来,而且这个力也会起作用

$('.klik')。单击(函数(){
警报(“测试”);
});});

div的css:

div#a1{
宽度:100px;
高度:110px;
左边距:99px;
利润上限:-111px;
边框底部:1px纯黑;
左边框:1px纯黑;
光标:指针;
显示:块;
}

在handler.php中创建div `$b=0

while($b<35)
{
回声“;
echo“测试“$b.”;
回声“;
$b++;
}`
我希望我给了你们足够的信息,也许你们能帮助我
感谢标记

您的功能是使div在onload事件中可单击吗

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

您的功能是使div在onload事件中可单击吗

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

查看事件委派,它在jQuery中实现为

因此,与其

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


查看事件委派,它在jQuery中实现为

因此,与其

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


这就是我要建议的这就是我要建议的