2014-09-26 38 views
1

我想在我的大商業項目中調用一個函數,當<span> </span>文本發生變化時,我想調用該特定函數。例如,如果標籤包含<span>Hi</span>,當文本Hi更改爲<span>Hello</span>表示我想調用功能test()跨越文字變化的呼叫功能

function test(){ 
    alert("Hi you are authorised for this page") 
} 
+0

會是怎樣的TR igger爲''文字改變? – 2014-09-26 09:04:08

+0

這裏缺少一些東西。 – Gowri 2014-09-26 09:04:51

+0

當下拉菜單中的值發生變化時,意味着需要更改''文本值。 @JohnroePauloCañamaque – 2014-09-26 09:06:37

回答

3

你可以嘗試這樣的:

HTML:

<span id="mytext">Hi</span> 

JQuery的:

$('#mytext').on('DOMSubtreeModified',function(e){ 
    if($(this).text() == 'Hello') 
     alert("Hi you are authorised for this page"); 
}); 

Fiddle Example

+0

謝謝@ThinkDifferent它的工作原理.. – 2014-09-26 09:21:36

+0

歡迎您:)。 – 2014-09-26 09:22:00