2013-10-04 105 views
1

是否可以將div的類傳遞給javascript函數?我正在使用方形空間,所以我不能將ID添加到div,但我可以讓它與具有ID的div一起工作。另外,我已經加載了jquery。將div類傳遞給javascript函數

這就是我到目前爲止的想法,在此先感謝!

<script type="text/javascript"> 
function unhideme(arg) { 
    $(arg).slideDown() 
} 

function clickme(arg1, arg2) { 
    unhideme(arg1); 
    unhideme(arg2); 
    //other stuff 
} 
</script> 
<style type="text/css"> 
#myid{ 
display:none 
} 
.klass{ 
display:none 
} 
</style> 

<form><input type="submit" onclick="clickme('#myid','.klass')"> 
<div id="myid"></div> 
<div class="klass"></div> 
</form> 
+3

是的,這是可能的。什麼不起作用?在這裏幫助我們。你真正的問題是什麼? – meagar

+0

對不起,與ID的div滑落像它應該的,但與班的div不滑落。 – tmattimore

+1

有一個錯字..不知道這是否在你的真實代碼中:',/ div>' – showdev

回答

2
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> 
<script type="text/javascript"> 
function unhideme(classname) { 
    $(classname).slideDown(); 
} 

function clickme(classname) { 
    unhideme(classname); 
} 
</script> 
<style> 
.klass { 
    display: none; 
} 
</style> 
<form> 
    <input type="submit" onclick="clickme('.klass');return false;"> 
    <div class="klass">testdown</div> 
</form>