簡體   English   中英

如何使用jquery設置按鈕的title屬性

[英]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分配給標題即可

的jsfiddle

通過嘗試下面的代碼,它適用於我。

$('#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.

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