Tapestry5和jQuery

时间:2017-04-26 19:53:38

标签: jquery tapestry

我一直在尝试将Tapestry5-jquery 3.4.2实现到Tapestry 5.3.8项目中,我似乎陷入了一场无法取胜的局面。

据我所知,我已经改变了

config.add(JQuerySymbolConstants.SUPPRESS_PROTOTYPE, "false");
config.add(JQuerySymbolConstants.JQUERY_ALIAS, "$j");

在执行此操作时,Tapestry似乎无法加载jQuery组件,并且这样的简单代码无法执行:

    $j("a").click(function(){
            alert("Let's see");
        });

然而,当我尝试

config.add(JQuerySymbolConstants.SUPPRESS_PROTOTYPE, "true");

Tapestry现在加载组件(例如我的日期选择器现在是jQuery,因为它具有比标准更大的浏览器支持,所以它是一个预期用途。)

我几乎可以接受这个,除了其中一个页面上的t:any使用hibernate / stitch mixin这一事实,它在抑制原型后不再起作用。

我在这里做错了什么,或者我陷入了Tapestry5 / jQuery关系的黑暗角落?

0 个答案:

没有答案