2012-09-04 79 views
3

我的HTML點擊圖片(標題)填寫輸入字段看起來像這樣通過使用jQuery

<input type="search" id="starSearch" /> 
<img src="image.png" title="How to do this"> 

我怎樣才能改變這個腳本,將填補搜索領域與圖片標題屬性值? 我知道這個代碼,但它是聯繫和innerHTML的唯一

$(function(){ 
    $('.special_field_link').live('click', function() { 
     $("#a_input_id").val($(this).html()); 
    }); 
}); 

回答

1

類似的東西:

$(document).on("click", "img", function() { 
    $("#starSearch").val(this.title); 
}); 

注意:不要使用live,它棄用。與事件代表團一起使用on

DEMO:http://jsfiddle.net/MqnfB/

+0

這個可以工作,謝謝! 現在我的問題是,jquerytools可滾動不再工作後,我包括 SuperManSL

1

試試這個

<img src="image.png" title="How to do this" id="imgtit"> 

JS

$(function(){ 
     $('.special_field_link').live('click', function() { 
      $("#a_input_id").val($("#imgtit").attr('title')); 
     }); 
    });