[英]How to set a title attribute of a form button (not having an id) using JavaScript
[英]how to set title attribute of button using jquery
我想在按鈕懸停時將ajax返回數據分配給按鈕的title屬性,所以我使用$('#data_btn').title = html(returndata);
,在下面的代碼中,然后它無法顯示任何輸出。 這里,#data_btn是button元素的id。 請幫幫我。
$('#data_btn').hover(function(){ var val_d = $('#country').val() +"-"+ $('#city').val(); window.alert(val_d); if(val_d != 0) { $.ajax({ type:'post', url:'getdata.php', data:{id:val_d}, cache:false, success: function(returndata){ $('#data_btn').title = html(returndata); //$('#data_btn').html(returndata); } }); } })
如果你想使用$('#data_btn').title = returnData;
,執行此操作: $('#data_btn')[0].title = returnData;
, html()
未定義,因此只需將returnData分配給標題即可
通過嘗試下面的代碼,它適用於我。
$('#data_btn').attr('title',returndata);
你永遠不會使用.title = html(returndata);
在jQuery鏈中的=符號......同樣,.title()也不是函數。
使用以下內容:
$('#data_btn').attr('title', $(this).html(returndata));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.