Wicket jQuery 不工作
Wicket jQuery doesn't work
我正在使用集成了 bootstrap 的 Wicket 6 并想使用 jQuery 功能,但我无法让它们工作。我在 Wicket 中尝试的任何 jQuery 代码都不起作用。
例如,我在 onClick 方法的 AjaxLink 中使用....
target.appendJavaScript("$( \"wicketExtensionsBreadCrumbBar\" ).text( \"<p>This is a test.</p>\" );");
我还尝试了其他功能,例如重新定位 div...
那里没有功能。感觉 jQuery 未激活,但 Firebug 告诉我一些 jquery wicket 文件已加载。
知道为什么 jQuery 不起作用吗?
$("wicketExtensionsBreadCrumbBar") 是损坏的选择器,因为没有名称为 wicketExtensionsBreadCrumbBar
的 HTML 元素。您需要 $(".wicketExtensionsBreadCrumbBar") 用于 CSS class 选择或 $("#wicketExtensionsBreadCrumbBar") - 按 ID 选择。
我正在使用集成了 bootstrap 的 Wicket 6 并想使用 jQuery 功能,但我无法让它们工作。我在 Wicket 中尝试的任何 jQuery 代码都不起作用。
例如,我在 onClick 方法的 AjaxLink 中使用....
target.appendJavaScript("$( \"wicketExtensionsBreadCrumbBar\" ).text( \"<p>This is a test.</p>\" );");
我还尝试了其他功能,例如重新定位 div...
那里没有功能。感觉 jQuery 未激活,但 Firebug 告诉我一些 jquery wicket 文件已加载。
知道为什么 jQuery 不起作用吗?
$("wicketExtensionsBreadCrumbBar") 是损坏的选择器,因为没有名称为 wicketExtensionsBreadCrumbBar
的 HTML 元素。您需要 $(".wicketExtensionsBreadCrumbBar") 用于 CSS class 选择或 $("#wicketExtensionsBreadCrumbBar") - 按 ID 选择。