Uncaught TypeError: elem.getClientRects is not a function
at F.fn.init.offset (jquery-3.2.1.js:9984)
at init._position (kendo.all.js:25000)
at init.open (kendo.all.js:24855)
at init.open (kendo.all.js:31282)
at init._wrapperMousedown (kendo.all.js:31186)
at HTMLDivElement.pro
希望你能帮助我。如何在Jquery/Javascript中设置元素的初始值?
为了解释我的问题,我提供了以下代码片段。我的代码片段可以像我想要的那样工作,但只能在"onclick“之后。当我加载页面时,它不会获得正确的值。在这种情况下,我想要当我点击“显示每月”显示80欧元,当我点击显示年度显示800欧元。但它只在我点击之后才起作用,而不是在我加载页面时起作用。
谢谢
//Trying to set the initial value
$(document).ready(function() {
$(".teste").ready(function() {
我在想什么是组合选择器的最好方法,我在jQuery代码中将其用作变量。我想始终使用选择器作为变量,但问题是有时我想在一条语句中使用它们,所以我在想最优雅的方法是什么。
我应该使用add ( (x+y).function...)?或者添加字符串?或者将jQuery变量保留为只有id和名称,这样我就可以在单个jQuery语句(即$)中进行组合。
x = $('#selectorOne');
y = $('#selectorTwo');