2013-12-13 105 views
0

對不起,基本jQuery的語法錯誤......我期待一些親的將標誌着我失望 - 再次,但是我一直在努力看我的方式錯誤:有意外的標記

意外標記{是我的錯誤,並且代碼:

<script> 
$(document).ready(function { 
    $('people.img').click(function() { 
    $('.peopleSummary').addClass('hello'); 
    }) 
}); 

謝謝!

+0

這個問題看似已關閉-topic,因爲它是關於語法錯誤 –

+0

你是否得到這個工作? – Sergio

回答

3
$(document).ready(function() {//<-- missig() after function 
    $('people.img').click(function() { 
     $('.peopleSummary').addClass('hello'); 
    }) 
}); 
3

沒有名爲people html元素,這是一個不正確選擇

$('people.img') 

,來定義你需要()功能,否則你也可以得到一個語法錯誤

$(document).ready(function { 

所以試試這個,假設你的peopleclass(否則使用#一個ID):

$(document).ready(function(){ 
    $('.people.img').click(function() { 
    $('.peopleSummary').addClass('hello'); 
    }) 
}); 
1

如果人們是class然後嘗試

$(document).ready(function(){ 
    $('.people.img').click(function() { 
    $('.peopleSummary').addClass('hello'); 
    }) 
}); 

如果是id嘗試,

$(document).ready(function(){ 
    $('#people.img').click(function() { 
    $('.peopleSummary').addClass('hello'); 
    }) 
});