2014-11-22 106 views
-2

我想看到真正的警覺爲什麼它沒有在Javascript工作爲什麼此警報不工作

<input type="button" class="checkButtonRed"id="s0" value="stack" style="font-size:large;font-weight:bold" /> 

int i = 0; 

alert($('#' + 's' + i).hasClass("checkButtonRed")); 

http://jsfiddle.net/sc9gtkrx/1/

+2

檢查JS控制檯,看看你有*語法*錯誤 – zerkms 2014-11-22 21:01:16

+0

JS使用'var',而不是'int'。 – Scimonster 2014-11-22 21:02:55

回答

4

有沒有int(或其他變量類型)。你想:

var i = 0; 
0

試試這個

變種i = 0; ($(「#s」+ i).hasClass(「checkButtonRed」));

+0

試試吧?.. – zerkms 2014-11-22 21:07:48

+0

首先你決定什麼時候要顯示這個警報,並在id屬性之前提供空間,並在JavaScript中將int bcz設爲int,每個想法都是var。 – Devansh 2014-11-22 21:12:46

+0

1.我不是OP 2.您目前的回答完全錯誤。 – zerkms 2014-11-22 21:13:51