تحلیل این کد جاوا اسکریپت
#1
Note 
$('#detailsPage').live('pageshow', function(event) {
var id = getUrlVars()["id"];
$.getJSON(serviceURL + 'getemployee.php?id='+id, displayEmployee);
});

function displayEmployee(data) {
var employee = data.item;
console.log(employee);
$('#employeePic').attr('src', 'pics/' + employee.picture);
$('#fullName').text(employee.firstName + ' ' + employee.lastName);
$('#employeeTitle').text(employee.title);
$('#city').text(employee.city);
console.log(employee.officePhone);
if (employee.managerId>0) {
$('#actionList').append('<li><a href="employeedetails.html?id=' + employee.managerId + '"><h3>View Manager</h3>' +
'<p>' + employee.managerFirstName + ' ' + employee.managerLastName + '</p></a></li>');
}
if (employee.reportCount>0) {
$('#actionList').append('<li><a href="reportlist.html?id=' + employee.id + '"><h3>View Direct Reports</h3>' +
'<p>' + employee.reportCount + '</p></a></li>');
}
if (employee.email) {
$('#actionList').append('<li><a href="mailto:' + employee.email + '"><h3>Email</h3>' +
'<p>' + employee.email + '</p></a></li>');
}
if (employee.officePhone) {
$('#actionList').append('<li><a href="tel:' + employee.officePhone + '"><h3>Call Office</h3>' +
'<p>' + employee.officePhone + '</p></a></li>');
}
if (employee.cellPhone) {
$('#actionList').append('<li><a href="tel:' + employee.cellPhone + '"><h3>Call Cell</h3>' +
'<p>' + employee.cellPhone + '</p></a></li>');
$('#actionList').append('<li><a href="sms:' + employee.cellPhone + '"><h3>SMS</h3>' +
'<p>' + employee.cellPhone + '</p></a></li>');
}
$('#actionList').listview('refresh');

}

function getUrlVars() {
var vars = [], hash;
var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
for(var i = 0; i < hashes.length; i++)
{
hash = hashes[i].split('=');
vars.push(hash[0]);
vars[hash[0]] = hash[1];
}
return vars;
}

پاسخ
ایجاد موضوع جدید   پاسخ به موضوع  

موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Note کد جاوا اسکریپت برای بوکمارک کردن صفحه WWWorker 0 801 07-02-2015 ساعت 09:34
آخرین ارسال: WWWorker
Note ماشین حساب ساده با جاوا اسرکیپت Ali Developer 0 394 03-07-2014 ساعت 11:06
آخرین ارسال: Ali Developer
Note جاوا اسکریپت: پیدا کردن المنتی که تابع را صدا کرده SOFTAFZAR 0 415 14-05-2014 ساعت 14:17
آخرین ارسال: SOFTAFZAR
Note گرفتن URL جاری بدون Hash در جاوا اسکریپت WWWorker 0 387 15-03-2014 ساعت 10:13
آخرین ارسال: WWWorker
Note رفتن به صفحه قبل (دکمه بازگشت) در جاوا اسکریپت WWWorker 0 557 15-03-2014 ساعت 10:05
آخرین ارسال: WWWorker
Note گرفتن المنت با مشخصه آن (getElementsByAttr) در جاوا اسکریپت WWWorker 0 307 15-03-2014 ساعت 10:00
آخرین ارسال: WWWorker
Note کد redirect کردن در جاوا اسکریپت WWWorker 0 455 15-03-2014 ساعت 09:58
آخرین ارسال: WWWorker
Note کد بستن پنجره در جاوا اسکریپت WWWorker 0 367 15-03-2014 ساعت 09:56
آخرین ارسال: WWWorker
Note تغییر CSS با جاوا اسکریپت WWWorker 0 441 15-03-2014 ساعت 09:55
آخرین ارسال: WWWorker
Note ضبط دکمه های کیبورد در جاوا اسکریپت WWWorker 0 355 15-03-2014 ساعت 09:52
آخرین ارسال: WWWorker

کاربرانِ درحال بازدید از این موضوع:   2 مهمان