我無法實現jQuery .addClass()
效果。Jquery addClass問題
我想使用這個腳本是這樣的:
<script>
$(function(){
$('#top_right_size_large').click(function(){
$('#primary').addClass('large_content');
});
});
</script>
我看過的文件,並檢查所有我的parenthesizes,但無論出於何種原因,這並不添加.large_content上課的時候點擊#top_right_size_large錨點。任何想法,爲什麼這不會按我期望的方式工作?
你怎麼知道它不會被添加?你有沒有看DOM?是否存在ID爲'primary'或'top_right_size_large'的元素?你的代碼工作正常:http://jsfiddle.net/fkling/wcTz5/所以我認爲你的HTML不正確或添加類不會直觀地改變任何東西。 – 2011-04-29 07:51:17
是的,他們都存在 - 沒有任何錯別字。我知道它沒有被添加,因爲我正在用螢火蟲看着。另外,沒有任何與該類相關的樣式被應用。 – Thomas 2011-04-29 07:52:20
看我的編輯。你的代碼工作正常:http://jsfiddle.net/fkling/wcTz5/你能提供一個鏈接到頁面?或張貼HTML? – 2011-04-29 07:54:04