2016-07-29 68 views
1

到字體真棒圖標我有一個按鈕<button class="home-signup-button button-add" formnovalidate>Sign up</button>如何更改按鈕文本使用jquery

在此按鈕,我想改變從標誌上的文字多達字體真棒圖標點擊。 <i class='fa fa-circle-o-notch fa-spin fa-3x fa-fw'></i>。到目前爲止,我已經試過

$(".home-signup-button.button-add").click(function(){ 
    $(this).text("<i class='fa fa-circle-o-notch fa-spin fa-3x fa-fw'></i>"); 
}); 

但我得到讀取Uncaught SyntaxError: missing) after argument list錯誤。如果我只是把一些文本,如「連接...」,而不是字體真棒它沒有任何錯誤的工作。的

回答

0

這是我的代碼,我會怎麼做

$(".home-signup-button.button-add").click(function(){ 
     $('#change').html("<i class='fa fa-circle-o-notch fa-spin fa-3x fa-fw'></i>"); 
    }); 
0

一個解決辦法是做到以下幾點:

$(".home-signup-button.button-add").click(function(){ 
    $(this).html("<i class='fa fa-circle-o-notch fa-spin fa-3x fa-fw'></i>"); 
}); 

你也可以這樣做:

$(".home-signup-button.button-add").click(function(){ 
    $(this).append($('i').addClass('fa fa-circle-o-notch fa-spin fa-3x fa-fw')); 
});