2011-02-10 60 views
2

下面是我專注於的代碼示例。我試圖將其與我的測試網站合併,並且代碼不起作用。我不明白爲什麼,在這兩種情況下,我使用的是最新版本的Jquery(1.5)。我正在使用Google的託管API用於我的測試網站。未在測試網站上運行的Jquery代碼

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"></script> 
 

 
<script> 
 
    $('#name-label').dblclick(function() { 
 
    $("#name").val('some text'); 
 
    }); 
 
</script> 
 

 
<div class="ctrlHolder"> 
 
    <label for="" id="name-label">Name</label> 
 
    <input name="name" id="name" type="text" class="textInput small" /> 
 
    <p class="formHint">The name of the item you are submitting</p> 
 
</div>

+0

可以嘗試直播功能http://api.jquery.com/live/ – 2011-02-10 23:06:54

+0

我不太知道如何使用該功能 – Ambo100 2011-02-10 23:09:54

回答

4

難道它包裹在$(document).ready(function() {});工作?

$(document).ready(function() { 
    $('#name-label').dblclick(function(){ 
     $("#name").val('some text'); 
    }); 
}); 
-1
$(function() { 
    $('#name-label').dblclick(function(){ 
     $("#name").val('some text'); 
    }); 
}