for (var i = 0; i < somearray.length; i++)
{
myclass.foo({'arg1':somearray[i][0]}, function()
{
console.log(somearray[i][0]);
});
}
Run Code Online (Sandbox Code Playgroud)
如何将somearray或其中一个索引传递给匿名函数?somearray已经在全球范围内,但我仍然得到一些[i]未定义
我的编辑器(Geany)在评论开始时更改评论的颜色/*!./* ... */和之间有什么区别/*! ... */?
var foo1,foo2;
switch (fn)
{
case "fade" : foo1 = "fadeOut"; foo2 = "fadeIn"; break;
case "slide" : foo1 = "slideUp"; foo2 = "slideDown"; break;
}
eval("$('.cls1')." + foo1 + "();");
currentSlideIndex = currentSlideIndex + n;
eval("$('.cls1')." + foo2 + "();");
Run Code Online (Sandbox Code Playgroud)
没有使用eval可以更好地实现这一目标吗?除非绝对必要,否则我不是使用eval的忠实粉丝.
如果这是HTMLDivElement,我该如何避免这样做?
$('#' + $(this).id + " > p").foo();
Run Code Online (Sandbox Code Playgroud)
做类似的事情:
($(this) + $( " > p")).foo();
Run Code Online (Sandbox Code Playgroud) 在Prototype中是否有一些等同于jQuery的getScript?
$.ajax(
{
url : "http://search.twitter.com/search.json?q=google&lang=en&rpp=10&since_id=&callback=?",
dataType : 'json',
success : function(data)
{
alert(data.results.length);
}
});
Run Code Online (Sandbox Code Playgroud)
这究竟是如何工作的?我指的是跨域请求.