Events 如何让cherrypy传递给mako的元素上的Mootools事件起作用?
因此,我在index.py中:Events 如何让cherrypy传递给mako的元素上的Mootools事件起作用?,events,mootools,cherrypy,Events,Mootools,Cherrypy,因此,我在index.py中: class Test: @cherrypy.expose def index(self): return mylookup.get_template('test.html').render(item="<div id='blah'>test</div>") 类测试: @樱桃树 def索引(自): 返回mylookup.get_模板('test.html').render(item=“test”) 在tes
class Test:
@cherrypy.expose
def index(self):
return mylookup.get_template('test.html').render(item="<div id='blah'>test</div>")
类测试:
@樱桃树
def索引(自):
返回mylookup.get_模板('test.html').render(item=“test”)
在test.html中:
<script>
window.addEvent('domready', function() {
$('blah').addEvent('click', function() {
alert('success');
});
});
</script>
addEvent('domready',function(){
$('blah').addEvent('click',function(){
警惕(“成功”);
});
});
单击该元素时,不会发生任何事情。有什么想法吗
%如果项目:
${item}
%endif是否有错误?html呈现正常吗?这里的javascript很好——问题是,$(“blah”)在domready启动时是否返回true?尝试添加if(!$(“blah”)警报(“fail!”);如果可行的话,我会做更多的调查。它不会出现任何错误,所以可能是其他原因。谢谢