2017-02-20 30 views
-2

我在PHP中執行一些粗略的操作而不刷新頁面。JavaScript中的on()有什麼作用?

我不明白這個on()函數,它有什麼作用?在這裏做什麼參數#add

$(document).on('click','#add',function(){ 
    var name = $('#name').text(); //name & lname-table attribut names 
    var lname= $('#lname').text(); 
    if(name =='') 
    { 
     alert("Enter name"); 
     return false; 
    }  
    if (lname=='') 
    { 
     alert("Enter last name"); 
     return false; 
    } 
}) 
+0

這是JavaScript的,特別是jQuery庫上。 – halfer

+0

這不是PHP;這是javascript; 'on'用於設置事件 –

+0

'#add'是對HTML中特定元素的'id'引用。 'on()'是將行爲附加到事件的一種方式,在這種情況下是'click'。 – halfer

回答

0

上的()方法附着的一個或多個事件處理程序 選擇的元素和子元素。

瞭解更多關於jQuery on() Method

根據你的代碼$(document).on('click','#add'),我想這是創造一個委託事件。

這將直接開除#add id元素

0

這是與jQuery相關的。在jquery中檢查de 'on' documentation

在你的php頁面中,你必須有一個ID爲'add'的元素。這個jQuery代碼是在用戶在'add'元素上點擊鼠標時執行的。

相關問題