2011-03-28 79 views
1

我想使用console.log(“item”)来找出我的选择器是否正确,什么是最好的方法去只是试图“跟踪”选择?jQuery +控制台(萤火虫):检查选择器

console.log(my-jQuery-selector); 
+1

你有没有考虑过在FB的控制台里做这个?我知道这可能有点显而易见,但是在使用jQuery开发的前9周左右,我完全错过了控制台。现在我不断地使用它。 – Nic 2011-03-28 18:34:22

+0

近战的评论应该是真正的答案。不知道我是如何错过它 - FireBug控制台的岩石 – Phantomwhale 2012-01-09 23:51:32

回答

6

您也可以在控制台直接输入。例如我可以在控制台上写下:

var test = $('.myselector'); /return 
test /return 

它会输出结果。

+0

你可以直接编写原始选择器$('。myselector') - 当你试图找到一个棘手的选择时,速度稍快:) – Nic 2011-03-28 18:46:02

+0

这是真的。我只是试图展示控制台的灵活性和强大功能:) – Mark 2011-03-28 18:47:02

+0

你是对的。我害怕爱控制台,它一次拯救了我的生命(理智)。 – Nic 2011-03-28 18:47:44

2

试试这个:

$(function() { 
    var my_jQuery_selector = $('.tabs ul li'); //or any other selector 
    console.log(my_jQuery_selector); 
}); 
+0

它没有返回任何...这是否意味着我的选择器为空或无效? – redconservatory 2011-03-28 18:35:13

+0

哈哈是的。它是否返回:'[]'? – Neal 2011-03-28 18:35:31

+0

我没有看到方括号或任何东西!我认为这是空的? – redconservatory 2011-03-28 18:37:14