2011-10-23 12 views
0

は、私はドラッグ可能なclass="item"を選択したいが、このセレクタが動作していません。誰でもjQueryセレクタを教えてください。

<body> 
<div id="contentwrapper"> 
    <div id="contentcolumn"> 
    <div class="innertube" > 
    <ul class="products"> 
    <li> 
     <a href="#" class="item"> // i want to select this 
     <img src="images/shirt1.gif"/> 
     <div> 
     <p>Balloon</p> 
     <p>Price:$25</p> 
     </div> 
    </a><!-- more products like this --></li></ul></div></div></div> 
<script> 
$('.item').draggable(....) // not working 
</scipt> 
</body> 
+0

マークアップにそのクラスの要素はありますか? –

+0

JavascriptとJQueryで何かするつもりなら、FirefoxをFirebugとFireQueryで使う必要があります。 –

+0

@PaulTomblin - またはChrome Console ...(そして、私は大きなFirebugのファンだけど...) –

答えて

1

は間違っ</scipt> ..........

+3

これはコメントでなければなりません。 –

0

1)<スクリプト言語を削除します= ... >

2)このすべてをdocument.ready()コールバックの説明に入れてください。

1

jqueryコードが正しいようです。

$(document).ready(function(){ 
    $('.item').draggable(....) 
}); 

この方法では、完全なDOMがロードされる前にタグを見つけようとしません。

+1

'.item'の呼び出しが' .item'要素の後に来る場合、違いはありません。 –

+0

-1。この回答は、@ JaredFarrishが言ったことのために何のアップもないはずです... – maxedison

関連する問題