這看起來很直截了當,但這不起作用。這個想法是在span標籤中顯示某些內容,具體取決於select語句..它可以隱藏span,但不會顯示span。有什麼我失蹤?顯示 - 隱藏取決於選擇的選項
這裏是select語句,其中的值是1或0
<SELECT NAME="myname" id="showdesc">
<OPTION VALUE="1">Yes</OPTION>
<OPTION VALUE="0" >No</OPTION>
</SELECT>
<span id="secret">Some content</span>
下面是查找值在SELECT語句
jQuery(document).on('change', '#showdesc', function() {
if(jQuery(this).val() == '1'){
jQuery('span').show('#secret');
}else{
jQuery('span').remove('#secret')};
});
'remove'從DOM刪除元素。 'show'的反義詞是'hide'。如有疑問,請先閱讀文檔:http://api.jquery.com/remove/ – 2012-02-24 03:22:08