我是一般的編碼新手,尤其是javascript。添加preventDefault()和stopPropagation()
我做了翻轉效果。但我注意到當點擊一個.button
觸發翻轉效果時,頁面中所有其他相似的div也被觸發。所以,我想補充兩個.preventDefault()
和.stopPropagation()
翻轉一個div時,至今它的一大失敗
擔任首發,我想出了這個代碼..
$('.insidecontent .button').click(function() {
$('.insidecontent').addClass('flipped');
$('.insidecontent').removeClass('unflipped');
});
$('.insidecontent .button-c').click(function() {
$('.insidecontent').removeClass('flipped');
$('.insidecontent').addClass('unflipped');
});
演示在這裏:http://jsfiddle.net/uriri/ke7kqvvk/3/
我的一個朋友建議我應該在.click()
函數中使用當前目標上的.parents()
。但在閱讀jQuery文檔後,我完全迷失了!