簡體   English   中英

jQuery中的Click()沒有做任何事情

[英]Click() in jQuery is not doing anything

我有一個jQuery腳本,我想用它來點擊后做某些事情

.header .unfocused

HTML看起來像這樣:

<div class="window">
<div class="header unfocused">
some more stuff
</div></div>

和jQuery:

$( ".header.unfocused" ).click(function() {
    console.log("you clicked it!");
});

但是,點擊它后,它什么也沒做,我在控制台中看不到任何東西。 我甚至嘗試過.bind函數,但它也沒有用。 請幫忙。

對我來說很好。 http://jsfiddle.net/QhxQG/

確保jQuery正在加載(可能你的URL錯了?)並且你的事件是在onready塊中創建的:

$(function() { // a common, neater way of saying: $(document).ready(function() { 
  // events here
});

嘗試這個:

$(function () {
    $( ".header.unfocused" ).on('click', function() {
        console.log("you clicked it!");
    });
});

小提琴

你能嘗試一下嗎,希望你錯過了$(document).ready()處理程序,

 $(document).ready(function(){ 
    $( ".header" ).click(function() {
        alert("you clicked it!");
    });
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM