试图将选择器作为变量传递似乎不起作用。我可以让它在一个函数之外工作,所以不知道发生了什么。将选择器作为变量传递给jQuery中的函数
function doTheHarlemShake() {
var shakeItem = $(".letsGetStarted");
if(shakeItem.hasClass("show")) {
alert("works")
shakeItem.delay(2000).effect("bounce", { times: 3 }, 800);
shakeItem.delay(2000).effect("bounce", { times: 3 }, 800);
shakeItem.delay(2000).effect("bounce", { times: 3 }, 800);
}
}
它是什么应该那么,你打算如何使用它? – pie6k
我看不到这是行不通的。你可以在(非)行动中展示它吗? – lonesomeday
它可能是它必须在$(document).ready(function(){}); –