我試圖添加一個簡單的懸停並單擊功能到我的頁面的一部分,它不工作。我已經完成了這百次但沒有問題,但這次是不同的,我找不到原因?jQuery .hover()和.click()不起作用
HTML:
<div class="description">
<div id="wrapper">
<p>bla bla bla</p>
<div class="linkDesc">
<a href="#">bla bla bla</a>
</div>
<div class="plusSign"> </div>
</div>
</div>
的jQuery:
jQuery(document).ready(function() {
$('#wrapper').hover(function() {
$('this').addClass('hover');
}, function() {
$('this').removeClass('hover');
});
$('#wrapper').click(function(e) {
e.preventDefault();
var urlLocation = $('this').find('.linkDesc').children('a').attr('href');
window.location = urlLocation;
});
});
這不應該的選擇不會被報價 $(this),不是$('this') –