JQuery 没有看到选择器 class
JQuery selector didnt see class
我有以下问题。
如果我有这个结构:
<table class="test hidden" id="test1"></table>
var table = $("test1");
那一切就OK了
但是如果有这样的结构:
<table class="test test1 hidden"></table>
var table = $(".test1");
然后 jQuery return NULL。哪里会出问题?谢谢
假设 HTML 是:
<table class="test hidden" id="test1"></table>
以下代码将不起作用,因为您没有指定 test1
是 class
还是 id
:
var table = $("test1");
应该是:
var table = $("#test1"); //id selector
//OR
var table = $(".test"); //class selector
对于 <table class="test test1 hidden"></table>
,以下选择器应该有效:
var table = $(".test1");
var table = $(".test");
希望对您有所帮助。
$(".test1") 在我这边工作正常。检查此 fiddle:
alert($(".test1").length);
我有以下问题。
如果我有这个结构:
<table class="test hidden" id="test1"></table>
var table = $("test1");
那一切就OK了
但是如果有这样的结构:
<table class="test test1 hidden"></table>
var table = $(".test1");
然后 jQuery return NULL。哪里会出问题?谢谢
假设 HTML 是:
<table class="test hidden" id="test1"></table>
以下代码将不起作用,因为您没有指定 test1
是 class
还是 id
:
var table = $("test1");
应该是:
var table = $("#test1"); //id selector
//OR
var table = $(".test"); //class selector
对于 <table class="test test1 hidden"></table>
,以下选择器应该有效:
var table = $(".test1");
var table = $(".test");
希望对您有所帮助。
$(".test1") 在我这边工作正常。检查此 fiddle:
alert($(".test1").length);