Detroit Lions - ประวัติโลโก้ (2024)

เรื่องราว รูปภาพ วิดีโอ พอดแคสต์ และสิ่งพิมพ์ที่มีประวัติโลโก้ Detroit Lions

F i l t e r & S o r tกรองและเรียงลำดับ

'+ตารางตำนาน; } อื่น ๆ { กลับ '

กำลังแสดง' + รวม + 'ของ' + สูงสุด + 'บันทึก
เปลี่ยนตัวกรองหรือปรับแถบเลื่อนฤดูกาลเพื่อแก้ไขผลลัพธ์
คลิกที่ส่วนหัวของคอลัมน์เพื่อจัดเรียงตาราง

'+tableLegend;} } , fnFooterCallback: function ( nRow, aaData, iStart, iEnd, aiDisplay ) { //ไม่สามารถรับส่วนท้ายของแถว 2+ แถวจริงให้ทำงานด้านล่างหรือที่อื่นได้ ดังนั้นเพียงแค่ใช้
บนผลลัพธ์ส่วนท้าย var api = this.api(); $('tr:eq(1) th:eq(3)', api.table().footer()).html((34)); $('tr:eq(1) th:eq(4)', api.table().footer()).html((53)); $('tr:eq(1) th:eq(5)', api.table().footer()).html((12)); // var SecondRow = $(nRow).next()[0]; // var nCells = SecondRow.getElementsByTagName('th'); // nCells[1].innerHTML = 55; // nCells[2].innerHTML = 47.01; // console.log(nCells); }, // ============================================== ============ // ฟังก์ชั่นที่คำนวณผลรวม/ค่าเฉลี่ย/ฯลฯ โดยอัตโนมัติในส่วนท้ายของแต่ละคอลัมน์ // // คุณลักษณะคลาสของแต่ละคอลัมน์ถูกแท็กว่าผลรวมย่อยประเภทใดที่ควรคำนวณ // = ================================================== ======= DrawCallback: function () { //รวมค่าส่วนท้าย var api = this.api(); varct=0; //ตัวนับดัชนี var rowCt=0; //นับจำนวนแถวในคอลัมน์ใดคอลัมน์หนึ่ง var seaCt=0; //จำนวนฤดูกาลที่มองเห็นได้ //นับแถวในคอลัมน์แรกและแสดงเป็น ## Totals api.columns('.tot', { page: 'current' }).every(function () { var sum = this .data () .reduce(function (a, b) { if (b!='') { ct++; } return ''; }, 0); seaCt = ct; ct=0; //console.log('== '+sum+'/'+ct+'/'+seaCt); // อัปเดตส่วนท้ายของคอลัมน์แรกถ้า (seaCt>1 && !0) { //ผลรวมของฤดูกาลและค่าเฉลี่ย $(this.footer()).html(seaCt+ "
" ); }else if (seaCt>1 ) { $(this.footer()).html(seaCt+" " ); }else{ $(this.footer()).html(seaCt+" " ); } }) ; // =============================================== ============= // คำนวณค่าเฉลี่ยในคอลัมน์ที่เป็นค่าเฉลี่ยอยู่แล้วโดยการดึงข้อมูล // จากคอลัมน์อื่น Totals // เช่น FG%, Batting Average, SLG ฯลฯ // ==== ================================================== ====== // โทรจากแต่ละหน้า ตัวอย่างเช่น: // var colclass = '.3Ppct-calc' // var numerFld = '3Ptot:name' // var denomFld = '3PAtot:name' // var sigfig = 1 // var decPct = 100 // var strip0 = true //strip นำ "0." จากผลลัพธ์ 0.500 -> .500 // var numerVal = parseFloat(api.column( numerFld, {page:'current'} ).data().sum(0)) // var denomVal = parseFloat(api.column( denomFld, {page:'current'} ).data().sum(0)) // customFooterVal(); ฟังก์ชัน customFooterVal () { // บางคอลัมน์อาจมีสถิติว่าง ดังนั้นจึงไม่สามารถรวมสถิติเหล่านั้นไว้ในค่าเฉลี่ยได้ // เทคนิคจาวาสคริปต์นี้วนซ้ำทีละคอลัมน์ // ดังนั้นจึงกลายเป็นปัญหาในการนับแถวในคอลัมน์ _different_ เพื่อให้ได้ค่าเฉลี่ยที่แม่นยำ/ต่อ- ผลรวมของเกม // ดังนั้น เราจะได้อัตราส่วนของแถวที่มี/ไม่มีค่าว่างในคอลัมน์ _current_ // แล้วคูณผลรวมย่อยด้วยอัตราส่วนนั้นเพื่อให้ได้ค่าประมาณที่ดีที่สุด // แม่นยำเป็นส่วนใหญ่ เว้นแต่จำนวนเกมจะแตกต่างกันไปในแต่ละฤดูกาล // var numerCt = parseFloat(api.column( numerFld, {page:'current'} ).data().filter( function ( value, index ) {return value !='' ? true : false; } ).count ()+0.00001); //นับค่าที่ไม่ใช่ค่าว่าง var denomCt = parseFloat(api.column( denomFld, {page:'current'} ).data().filter( function ( value, index ) {return value !='' ? true : false; } ).นับ()); //นับไม่ใช่=nulls var subave = ( (denomCt / numerCt) * numerVal / ( denomVal + 0.00001 ) * decPct ).toFixed(sigfig); //สร้างส่วนท้ายถ้า (numerCt<1) { subave='-'; //ไม่มีสถิติในคอลัมน์ }else if (strip0) { subave=subave.replace(/^(0\.)/,'.') ; // แถบนำหน้า "0" จากผลลัพธ์ 0.500 -> .500 } ถ้า (seaCt>1 && !0) { subave = subave + '
' + ย่อย } jQuery( api.table().column( colclass ).footer() ).html( ( ย่อย ) ); } // console.log('---------') // console.log ('1:'+ parseFloat(api.column( '3Ptot:name', {page:'current'} ) .data().filter( // function ( value, index ) {return value !='' ? true : false; } ).count())) // console.log ('2:'+ parseFloat(api. คอลัมน์ ( '3PAtot: ชื่อ', {หน้า: 'ปัจจุบัน'} ).data().filter( // function ( value, index ) {return value !='' ? true : false; } ).count()) ) // sigfig และ '0 นำหน้า' ถูกจัดเก็บไว้ในฐานข้อมูลจะสร้าง // คลาสที่กำหนดเองด้วย เพื่อใช้ในการคำนวณจาวาสคริปต์ของการคำนวณส่วนท้ายแบบไดนามิก // ไม่ได้ใช้ในปัจจุบัน // ========================= // ส่วนท้ายที่มีผลรวมและค่าเฉลี่ย // ========================= api.columns('.sumave00', { หน้า: 'current' }).every(function () { var strip0 =0; var sigfig =0; var sum = this .data() .reduce(function (a, b) { var x = parseFloat($(''+ก+'').ข้อความ()) || 0; // ห่อหุ้มไว้เพื่อให้ html ถูกถอดออกเสมอ var y = parseFloat($(''+ข+'').ข้อความ()) || 0; ถ้า (y!='') {ct++; } ส่งคืน x + y; }, 0); var rowCt = กะรัต; กะรัต=0; // อัปเดตส่วนท้ายถ้า (rowCt==0) { sum='-'; sumAlt='-'; }else{ sum = parseFloat(sum).toFixed(4) sumAlt = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) if (strip0==1){ sumAlt = sumAlt.replace(/^(0\ .)/,'.'); } } ถ้า (rowCt==0 && seaCt>1 && !0*1) { ave = '
-'; } อื่น if (seaCt>1 && !0*1) { ave = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) ; ถ้า (strip0==1){ ave = ave.replace(/^(0\.)/,'.'); } เฉลี่ย = '
'+ อเวนิว ; }else{ ave = ''; //อย่าแสดงแถวที่สองเมื่อมีเพียง 1 ซีซั่น } sum = parseInt(sum); $(this.footer()).html(ผลรวม + ave ); }); api.columns('.sumave01', { หน้า: 'current' }).every(function () { var strip0 =0; var sigfig =1; var sum = this .data() .reduce(function (a, b ) { var x = parseFloat($(''+ก+'').ข้อความ()) || 0; // ห่อหุ้มไว้เพื่อให้ html ถูกถอดออกเสมอ var y = parseFloat($(''+ข+'').ข้อความ()) || 0; ถ้า (y!='') {ct++; } ส่งคืน x + y; }, 0); var rowCt = กะรัต; กะรัต=0; // อัปเดตส่วนท้ายถ้า (rowCt==0) { sum='-'; sumAlt='-'; }else{ sum = parseFloat(sum).toFixed(4) sumAlt = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) if (strip0==1){ sumAlt = sumAlt.replace(/^(0\ .)/,'.'); } } ถ้า (rowCt==0 && seaCt>1 && !0*1) { ave = '
-'; } อื่น if (seaCt>1 && !0*1) { ave = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) ; ถ้า (strip0==1){ ave = ave.replace(/^(0\.)/,'.'); } เฉลี่ย = '
'+ อเวนิว ; }else{ ave = ''; //อย่าแสดงแถวที่สองเมื่อมีเพียง 1 ซีซั่น } sum = parseInt(sum); $(this.footer()).html(ผลรวม + ave ); }); api.columns('.sumave02', { หน้า: 'current' }).every(function () { var strip0 =0; var sigfig =2; var sum = this .data() .reduce(function (a, b ) { var x = parseFloat($(''+ก+'').ข้อความ()) || 0; // ห่อหุ้มไว้เพื่อให้ html ถูกถอดออกเสมอ var y = parseFloat($(''+ข+'').ข้อความ()) || 0; ถ้า (y!='') {ct++; } ส่งคืน x + y; }, 0); var rowCt = กะรัต; กะรัต=0; // อัปเดตส่วนท้ายถ้า (rowCt==0) { sum='-'; sumAlt='-'; }else{ sum = parseFloat(sum).toFixed(4) sumAlt = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) if (strip0==1){ sumAlt = sumAlt.replace(/^(0\ .)/,'.'); } } ถ้า (rowCt==0 && seaCt>1 && !0*1) { ave = '
-'; } อื่น if (seaCt>1 && !0*1) { ave = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) ; ถ้า (strip0==1){ ave = ave.replace(/^(0\.)/,'.'); } เฉลี่ย = '
'+ อเวนิว ; }else{ ave = ''; //อย่าแสดงแถวที่สองเมื่อมีเพียง 1 ซีซั่น } sum = parseInt(sum); $(this.footer()).html(ผลรวม + ave ); }); api.columns('.sumave03', { หน้า: 'current' }).every(function () { var strip0 =0; var sigfig =3; var sum = this .data() .reduce(function (a, b ) { var x = parseFloat($(''+ก+'').ข้อความ()) || 0; // ห่อหุ้มไว้เพื่อให้ html ถูกถอดออกเสมอ var y = parseFloat($(''+ข+'').ข้อความ()) || 0; ถ้า (y!='') {ct++; } ส่งคืน x + y; }, 0); var rowCt = กะรัต; กะรัต=0; // อัปเดตส่วนท้ายถ้า (rowCt==0) { sum='-'; sumAlt='-'; }else{ sum = parseFloat(sum).toFixed(4) sumAlt = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) if (strip0==1){ sumAlt = sumAlt.replace(/^(0\ .)/,'.'); } } ถ้า (rowCt==0 && seaCt>1 && !0*1) { ave = '
-'; } อื่น if (seaCt>1 && !0*1) { ave = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) ; ถ้า (strip0==1){ ave = ave.replace(/^(0\.)/,'.'); } เฉลี่ย = '
'+ อเวนิว ; }else{ ave = ''; //อย่าแสดงแถวที่สองเมื่อมีเพียง 1 ซีซั่น } sum = parseInt(sum); $(this.footer()).html(ผลรวม + ave ); }); api.columns('.sumave11', { หน้า: 'current' }).every(function () { var strip0 =1; var sigfig =1; var sum = this .data() .reduce(function (a, b ) { var x = parseFloat($(''+ก+'').ข้อความ()) || 0; // ห่อหุ้มไว้เพื่อให้ html ถูกถอดออกเสมอ var y = parseFloat($(''+ข+'').ข้อความ()) || 0; ถ้า (y!='') {ct++; } ส่งคืน x + y; }, 0); var rowCt = กะรัต; กะรัต=0; // อัปเดตส่วนท้ายถ้า (rowCt==0) { sum='-'; sumAlt='-'; }else{ sum = parseFloat(sum).toFixed(4) sumAlt = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) if (strip0==1){ sumAlt = sumAlt.replace(/^(0\ .)/,'.'); } } ถ้า (rowCt==0 && seaCt>1 && !0*1) { ave = '
-'; } อื่น if (seaCt>1 && !0*1) { ave = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) ; ถ้า (strip0==1){ ave = ave.replace(/^(0\.)/,'.'); } เฉลี่ย = '
'+ อเวนิว ; }else{ ave = ''; //อย่าแสดงแถวที่สองเมื่อมีเพียง 1 ซีซั่น } sum = parseInt(sum); $(this.footer()).html(ผลรวม + ave ); }); api.columns('.sumave12', { หน้า: 'current' }).every(function () { var strip0 =1; var sigfig =2; var sum = this .data() .reduce(function (a, b ) { var x = parseFloat($(''+ก+'').ข้อความ()) || 0; // ห่อหุ้มไว้เพื่อให้ html ถูกถอดออกเสมอ var y = parseFloat($(''+ข+'').ข้อความ()) || 0; ถ้า (y!='') {ct++; } ส่งคืน x + y; }, 0); var rowCt = กะรัต; กะรัต=0; // อัปเดตส่วนท้ายถ้า (rowCt==0) { sum='-'; sumAlt='-'; }else{ sum = parseFloat(sum).toFixed(4) sumAlt = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) if (strip0==1){ sumAlt = sumAlt.replace(/^(0\ .)/,'.'); } } ถ้า (rowCt==0 && seaCt>1 && !0*1) { ave = '
-'; } อื่น if (seaCt>1 && !0*1) { ave = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) ; ถ้า (strip0==1){ ave = ave.replace(/^(0\.)/,'.'); } เฉลี่ย = '
'+ อเวนิว ; }else{ ave = ''; //อย่าแสดงแถวที่สองเมื่อมีเพียง 1 ซีซั่น } sum = parseInt(sum); $(this.footer()).html(ผลรวม + ave ); }); api.columns('.sumave13', { หน้า: 'current' }).every(function () { var strip0 =1; var sigfig =3; var sum = this .data() .reduce(function (a, b ) { var x = parseFloat($(''+ก+'').ข้อความ()) || 0; // ห่อหุ้มไว้เพื่อให้ html ถูกถอดออกเสมอ var y = parseFloat($(''+ข+'').ข้อความ()) || 0; ถ้า (y!='') {ct++; } ส่งคืน x + y; }, 0); var rowCt = กะรัต; กะรัต=0; // อัปเดตส่วนท้ายถ้า (rowCt==0) { sum='-'; sumAlt='-'; }else{ sum = parseFloat(sum).toFixed(4) sumAlt = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) if (strip0==1){ sumAlt = sumAlt.replace(/^(0\ .)/,'.'); } } ถ้า (rowCt==0 && seaCt>1 && !0*1) { ave = '
-'; } อื่น if (seaCt>1 && !0*1) { ave = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) ; ถ้า (strip0==1){ ave = ave.replace(/^(0\.)/,'.'); } เฉลี่ย = '
'+ อเวนิว ; }else{ ave = ''; //อย่าแสดงแถวที่สองเมื่อมีเพียง 1 ซีซั่น } sum = parseInt(sum); $(this.footer()).html(ผลรวม + ave ); }); // ========================= // ส่วนท้ายที่มีสองค่าเฉลี่ย // =============== ========== api.columns('.aveave00', { page: 'current' }).every(function () { var strip0 =0; var sigfig =0; var sum = this .data () .reduce(function (a, b) { var x = parseFloat($(''+ก+'').ข้อความ()) || 0; // ห่อหุ้มไว้เพื่อให้ html ถูกถอดออกเสมอ var y = parseFloat($(''+ข+'').ข้อความ()) || 0; ถ้า (y!='') {ct++; } ส่งคืน x + y; }, 0); var rowCt = กะรัต; กะรัต=0; // อัปเดตส่วนท้ายถ้า (rowCt==0) { sum='-'; sumAlt='-'; }else{ sum = parseFloat(sum).toFixed(4) sumAlt = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) if (strip0==1){ sumAlt = sumAlt.replace(/^(0\ .)/,'.'); } } ถ้า (rowCt==0 && seaCt>1 && !0*1) { ave = '
-'; } อื่น if (seaCt>1 && !0*1) { ave = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) ; ถ้า (strip0==1){ ave = ave.replace(/^(0\.)/,'.'); } เฉลี่ย = '
'+ อเวนิว ; }else{ ave = ''; //อย่าแสดงแถวที่สองเมื่อมีเพียง 1 ซีซั่น } $(this.footer()).html( sumAlt + ave ); }); api.columns('.aveave01', { หน้า: 'current' }).every(function () { var strip0 =0; var sigfig =1; var sum = this .data() .reduce(function (a, b ) { var x = parseFloat($(''+ก+'').ข้อความ()) || 0; // ห่อหุ้มไว้เพื่อให้ html ถูกถอดออกเสมอ var y = parseFloat($(''+ข+'').ข้อความ()) || 0; ถ้า (y!='') {ct++; } ส่งคืน x + y; }, 0); var rowCt = กะรัต; กะรัต=0; // อัปเดตส่วนท้ายถ้า (rowCt==0) { sum='-'; sumAlt='-'; }else{ sum = parseFloat(sum).toFixed(4) sumAlt = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) if (strip0==1){ sumAlt = sumAlt.replace(/^(0\ .)/,'.'); } } ถ้า (rowCt==0 && seaCt>1 && !0*1) { ave = '
-'; } อื่น if (seaCt>1 && !0*1) { ave = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) ; ถ้า (strip0==1){ ave = ave.replace(/^(0\.)/,'.'); } เฉลี่ย = '
'+ อเวนิว ; }else{ ave = ''; //อย่าแสดงแถวที่สองเมื่อมีเพียง 1 ซีซั่น } $(this.footer()).html( sumAlt + ave ); }); api.columns('.aveave02', { หน้า: 'current' }).every(function () { var strip0 =0; var sigfig =2; var sum = this .data() .reduce(function (a, b ) { var x = parseFloat($(''+ก+'').ข้อความ()) || 0; // ห่อหุ้มไว้เพื่อให้ html ถูกถอดออกเสมอ var y = parseFloat($(''+ข+'').ข้อความ()) || 0; ถ้า (y!='') {ct++; } ส่งคืน x + y; }, 0); var rowCt = กะรัต; กะรัต=0; // อัปเดตส่วนท้ายถ้า (rowCt==0) { sum='-'; sumAlt='-'; }else{ sum = parseFloat(sum).toFixed(4) sumAlt = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) if (strip0==1){ sumAlt = sumAlt.replace(/^(0\ .)/,'.'); } } ถ้า (rowCt==0 && seaCt>1 && !0*1) { ave = '
-'; } อื่น if (seaCt>1 && !0*1) { ave = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) ; ถ้า (strip0==1){ ave = ave.replace(/^(0\.)/,'.'); } เฉลี่ย = '
'+ อเวนิว ; }else{ ave = ''; //อย่าแสดงแถวที่สองเมื่อมีเพียง 1 ซีซั่น } $(this.footer()).html( sumAlt + ave ); }); api.columns('.aveave03', { หน้า: 'current' }).every(function () { var strip0 =0; var sigfig =3; var sum = this .data() .reduce(function (a, b ) { var x = parseFloat($(''+ก+'').ข้อความ()) || 0; // ห่อหุ้มไว้เพื่อให้ html ถูกถอดออกเสมอ var y = parseFloat($(''+ข+'').ข้อความ()) || 0; ถ้า (y!='') {ct++; } ส่งคืน x + y; }, 0); var rowCt = กะรัต; กะรัต=0; // อัปเดตส่วนท้ายถ้า (rowCt==0) { sum='-'; sumAlt='-'; }else{ sum = parseFloat(sum).toFixed(4) sumAlt = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) if (strip0==1){ sumAlt = sumAlt.replace(/^(0\ .)/,'.'); } } ถ้า (rowCt==0 && seaCt>1 && !0*1) { ave = '
-'; } อื่น if (seaCt>1 && !0*1) { ave = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) ; ถ้า (strip0==1){ ave = ave.replace(/^(0\.)/,'.'); } เฉลี่ย = '
'+ อเวนิว ; }else{ ave = ''; //อย่าแสดงแถวที่สองเมื่อมีเพียง 1 ซีซั่น } $(this.footer()).html( sumAlt + ave ); }); api.columns('.aveave11', { หน้า: 'current' }).every(function () { var strip0 =1; var sigfig =1; var sum = this .data() .reduce(function (a, b ) { var x = parseFloat($(''+ก+'').ข้อความ()) || 0; // ห่อหุ้มไว้เพื่อให้ html ถูกถอดออกเสมอ var y = parseFloat($(''+ข+'').ข้อความ()) || 0; ถ้า (y!='') {ct++; } ส่งคืน x + y; }, 0); var rowCt = กะรัต; กะรัต=0; // อัปเดตส่วนท้ายถ้า (rowCt==0) { sum='-'; sumAlt='-'; }else{ sum = parseFloat(sum).toFixed(4) sumAlt = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) if (strip0==1){ sumAlt = sumAlt.replace(/^(0\ .)/,'.'); } } ถ้า (rowCt==0 && seaCt>1 && !0*1) { ave = '
-'; } อื่น if (seaCt>1 && !0*1) { ave = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) ; ถ้า (strip0==1){ ave = ave.replace(/^(0\.)/,'.'); } เฉลี่ย = '
'+ อเวนิว ; }else{ ave = ''; //อย่าแสดงแถวที่สองเมื่อมีเพียง 1 ซีซั่น } $(this.footer()).html( sumAlt + ave ); }); api.columns('.aveave12', { หน้า: 'current' }).every(function () { var strip0 =1; var sigfig =2; var sum = this .data() .reduce(function (a, b ) { var x = parseFloat($(''+ก+'').ข้อความ()) || 0; // ห่อหุ้มไว้เพื่อให้ html ถูกถอดออกเสมอ var y = parseFloat($(''+ข+'').ข้อความ()) || 0; ถ้า (y!='') {ct++; } ส่งคืน x + y; }, 0); var rowCt = กะรัต; กะรัต=0; // อัปเดตส่วนท้ายถ้า (rowCt==0) { sum='-'; sumAlt='-'; }else{ sum = parseFloat(sum).toFixed(4) sumAlt = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) if (strip0==1){ sumAlt = sumAlt.replace(/^(0\ .)/,'.'); } } ถ้า (rowCt==0 && seaCt>1 && !0*1) { ave = '
-'; } อื่น if (seaCt>1 && !0*1) { ave = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) ; ถ้า (strip0==1){ ave = ave.replace(/^(0\.)/,'.'); } เฉลี่ย = '
'+ อเวนิว ; }else{ ave = ''; //อย่าแสดงแถวที่สองเมื่อมีเพียง 1 ซีซั่น } $(this.footer()).html( sumAlt + ave ); }); api.columns('.aveave13', { หน้า: 'current' }).every(function () { var strip0 =1; var sigfig =3; var sum = this .data() .reduce(function (a, b ) { var x = parseFloat($(''+ก+'').ข้อความ()) || 0; // ห่อหุ้มไว้เพื่อให้ html ถูกถอดออกเสมอ var y = parseFloat($(''+ข+'').ข้อความ()) || 0; ถ้า (y!='') {ct++; } ส่งคืน x + y; }, 0); var rowCt = กะรัต; กะรัต=0; // อัปเดตส่วนท้ายถ้า (rowCt==0) { sum='-'; sumAlt='-'; }else{ sum = parseFloat(sum).toFixed(4) sumAlt = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) if (strip0==1){ sumAlt = sumAlt.replace(/^(0\ .)/,'.'); } } ถ้า (rowCt==0 && seaCt>1 && !0*1) { ave = '
-'; } อื่น if (seaCt>1 && !0*1) { ave = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) ; ถ้า (strip0==1){ ave = ave.replace(/^(0\.)/,'.'); } เฉลี่ย = '
'+ อเวนิว ; }else{ ave = ''; //อย่าแสดงแถวที่สองเมื่อมีเพียง 1 ซีซั่น } $(this.footer()).html( sumAlt + ave ); }); //ทั้งสองนี้ควรจะล้าสมัย แต่เก็บไว้ที่นี่เพื่อวัตถุประสงค์ดั้งเดิม api.columns('.aveave', { page: 'current' }).every(function () { var strip0 =1; var sigfig =1; var sum = this .data() .reduce(function (a, b) { var x = parseFloat($(''+ก+'').ข้อความ()) || 0; // ห่อหุ้มไว้เพื่อให้ html ถูกถอดออกเสมอ var y = parseFloat($(''+ข+'').ข้อความ()) || 0; ถ้า (y!='') {ct++; } ส่งคืน x + y; }, 0); var rowCt = กะรัต; กะรัต=0; // อัปเดตส่วนท้ายถ้า (rowCt==0) { sum='-'; sumAlt='-'; }else{ sum = parseFloat(sum).toFixed(4) sumAlt = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) if (strip0==1){ sumAlt = sumAlt.replace(/^(0\ .)/,'.'); } } ถ้า (rowCt==0 && seaCt>1 && !0*1) { ave = '
-'; } อื่น if (seaCt>1 && !0*1) { ave = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) ; ถ้า (strip0==1){ ave = ave.replace(/^(0\.)/,'.'); } เฉลี่ย = '
'+ อเวนิว ; }else{ ave = ''; //อย่าแสดงแถวที่สองเมื่อมีเพียง 1 ซีซั่น } $(this.footer()).html( sumAlt + ave ); }); //ทั้งสองนี้ควรจะล้าสมัย แต่เก็บไว้ที่นี่เพื่อวัตถุประสงค์ดั้งเดิม api.columns('.sumave', { page: 'current' }).every(function () { var strip0 =1; var sigfig =1; var sum = this .data() .reduce(function (a, b) { var x = parseFloat($(''+ก+'').ข้อความ()) || 0; // ห่อหุ้มไว้เพื่อให้ html ถูกถอดออกเสมอ var y = parseFloat($(''+ข+'').ข้อความ()) || 0; ถ้า (y!='') {ct++; } ส่งคืน x + y; }, 0); var rowCt = กะรัต; กะรัต=0; // อัปเดตส่วนท้ายถ้า (rowCt==0) { sum='-'; sumAlt='-'; }else{ sum = parseFloat(sum).toFixed(4) sumAlt = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) if (strip0==1){ sumAlt = sumAlt.replace(/^(0\ .)/,'.'); } } ถ้า (rowCt==0 && seaCt>1 && !0*1) { ave = '
-'; } อื่น if (seaCt>1 && !0*1) { ave = parseFloat(sum/(rowCt+.000001)).toFixed(sigfig) ; ถ้า (strip0==1){ ave = ave.replace(/^(0\.)/,'.'); } เฉลี่ย = '
'+ อเวนิว ; }else{ ave = ''; //อย่าแสดงแถวที่สองเมื่อมีเพียง 1 ซีซั่น } sum = parseInt(sum); $(this.footer()).html(ผลรวม + ave ); }); // เลิกใช้สิ่งเหล่านี้อีกต่อไปแล้ว เพราะโค้ดส่วนท้ายสองแถวด้านบนวางค่าเฉลี่ยหลังผลรวม // คอลัมน์อื่นๆ จะถูกคำนวณอัตโนมัติตามค่าเฉลี่ยหรือผลรวมตามแท็กคลาส // api.columns('.sumonly', { page: 'current ' }).every(function (rowIdx, tableLoop, rowLoop) { // var sum = this // .data() // .reduce(function (a, b) { // var x = parseFloat(a) || 0; // var y = parseFloat(b) || 0; // return x + y; // }, 0); // //console.log(sum); // // อัปเดตส่วนท้าย // $( this.footer()).html(parseFloat(sum).toFixed(0) ); // }); // api.columns('.avg3', { page: 'current' }).every(function () { // var sum = this // .data() // .reduce(function (a, b) { // var x = parseFloat(a) || 0; // var y = parseFloat(b) || 0; // if (b!='') { // ct++; // } // return x + y ; // }, 0); // var rowCt = ct; // ct=0; // //console.log('=='+sum+'/'+ct+'/'+rowCt); // / / อัปเดตส่วนท้าย // $(this.footer()).html( parseFloat(sum/(rowCt+.000001)).toFixed(3).replace('0.','.') ); // }); //api.fixedHeader.adjust(); } ปุ่ม: [ // =========================================== =============== // สร้างเมนูแบบเลื่อนลง VIEWS // =========================== =============================== //// ================================================ ========== // สร้างเมนูแบบเลื่อนลงแยก // ================================ ========================== // { // ขยาย: 'คอลเลกชัน', // ข้อความ: "แยก", // จาง: 0, // ปิดอัตโนมัติ: จริง, // ปุ่ม: // [ // // ] // }, // ================= ========================================= // สร้างเมนูแบบเลื่อนลงการมองเห็น COLUMN // ================================================== ======== // ช่องทำเครื่องหมายที่ // https://infra.clarin.eu/content/libs/DataTables-1.10.4/extensions/ColVis/examples/text.html //{ ขยาย: 'colvis', จาง: 0, className: 'btn-group-child pull-left', //collectionLayout: 'fixed two-column', คอลัมน์: ":not(.notInMenu)", //': gt(0)', titleAttr: 'ซ่อน/แสดงคอลัมน์', ข้อความ: "คอลัมน์" }, // ========================= ================================ // สร้างเมนูแบบเลื่อนลงส่งออก / แบ่งปัน // ======== ================================================== // { ขยาย: "คอลเลกชัน", ข้อความ: "แบ่งปัน", จาง: 0, titleAttr: 'ส่งออกตารางไปยังตำแหน่งอื่น', ชื่อคลาส: 'btn-group-child', autoClose: จริง, ปุ่ม: [ { ขยาย: ' copy', className: 'pullLeft', messageTop: 'RetroSeasons Data', messageBottom: "https://www.retroseasons.com/teams/detroit-lions/history/logos/", ส่วนหัว: จริง, ส่วนท้าย: จริง, ข้อความ : "คัดลอก/วาง", คีย์: { คีย์: 'c', ctrlKey: จริง, }, ส่งออกตัวเลือก: { คอลัมน์: ':มองเห็นได้' }, }, { ขยาย: 'csv', className: 'pullLeft', ชื่อ: "retroseasons -teams-detroit-lions-history-logos-export", messageBottom: "https://www.retroseasons.com/teams/detroit-lions/history/logos/", messageTop: "ข้อมูลนี้ส่งออกจาก https:/ /www.retroseasons.com", ข้อความ: "ดาวน์โหลด", titleAttr: 'ดาวน์โหลดสถิติ', ส่วนหัว: จริง, ส่วนท้าย: จริง, คีย์: { คีย์: 'x', ctrlKey: จริง, }, ส่งออกตัวเลือก: { คอลัมน์: ':มองเห็นได้' }, }, // { / / text: " Facebook Share", // titleAttr: 'Share Page', // }, // { // text: " Share Page", // titleAttr: 'Share Page', // }, // { / / ข้อความ: "ฝังตาราง", // titleAttr: 'ฝังตาราง', // }, ] }, // ============================ ============================== // สร้างเมนูแบบเลื่อนลงตัวกรอง // ============ ============================================== //{ ขยาย: "คอลเลกชัน", ข้อความ: "ตัวกรอง", autoClose: จริง, titleAttr: 'กรองสถิติเพื่อแสดงชุดย่อยของข้อมูล', className: 'btn-group-child', จางหายไป: 0, ปุ่ม: [ // = ================================================== ======= // ตัวแปรพารามิเตอร์ FILTER ถูกตั้งค่าในแต่ละหน้าขึ้นอยู่กับข้อมูล // ============================ ============================== ] }, // สิ้นสุดเมนูแบบเลื่อนลงของคอลเลกชัน ], }); //วาดส่วนหัว/ส่วนท้ายใหม่ในการเปลี่ยนแปลง colviz เพื่อให้ jQuery('#mainTable').on( 'column-visibility.dt', function ( e, settings, column, state ) มีรูปแบบที่ถูกต้อง { //console.log( ' คอลัมน์ '+ คอลัมน์ +' เปลี่ยนเป็น '+ (สถานะ ? 'visible' : 'hidden') ); table.fixedHeader.adjust(); } ); jQuery('#mainTable').show(); // ================================================ ================= // วาดเขตข้อมูลการกรองตารางเพื่อให้สามารถกรองช่วง // (เทคนิคนี้จะถูกดึงกลับด้วยแถบเลื่อนช่วง) // ======= ================================================== ======== jQuery.fn.dataTable.ext.search.push( function( settings, data, dataIndex ) { var min = parseInt( jQuery('#slider-min').val(), 10 ) ; var max = parseInt( jQuery('#slider-max').val(), 10 ); var age = parseFloat( data[0] ) || 0; // ใช้ข้อมูลสำหรับคอลัมน์อายุถ้า ( ( isNaN( นาที ) && isNaN( สูงสุด ) ) || ( isNaN( นาที ) && อายุ <= สูงสุด ) || ( นาที <= อายุ && isNaN( สูงสุด ) ) || ( นาที <= อายุ && อายุ <= สูงสุด ) ) { กลับ จริง; } กลับเท็จ; } ); // ================================================ ================= // ฟังเหตุการณ์ไปยังอินพุตกรองสองช่วงเพื่อวาดอินพุตใหม่ // ไม่ต้องการสิ่งนี้อีกต่อไปแล้ว เนื่องจากพวกมันถูกซ่อนอยู่ และ // ฉันกำลังเรียกใช้การวาดใหม่บนตัวเลื่อน แต่ปล่อยไว้ที่นี่เพื่อมรดก // ================= ================================================ jQuery( '#slider-min, #slider-max').change( function() { table.draw(); } ); // ================================================ ================= // Avtandil mod: เหตุการณ์การเปลี่ยนแปลงคันเร่ง // ====================== =========================================== var throttle_inst = null; var throttle = function (รอ, func, ตัวเลือก) { บริบท var, args, ผลลัพธ์; var หมดเวลา = null; var ก่อนหน้า = 0; ถ้า (!options) ตัวเลือก = {}; var later = function() { ก่อนหน้า = options.leading === false ? 0 : วันที่ตอนนี้(); หมดเวลา = โมฆะ; ผลลัพธ์ = func.apply (บริบท, args); ถ้า (!หมดเวลา) บริบท = args = null; }; ฟังก์ชั่นส่งคืน () { var now = Date.now (); ถ้า (!ก่อนหน้า && options.leading === false) ก่อนหน้า = ตอนนี้; var ที่เหลือ = รอ - (ตอนนี้ - ก่อนหน้า); บริบท = สิ่งนี้; args = ข้อโต้แย้ง; ถ้า (เหลือ <= 0 || เหลือ> รอ) { ถ้า (หมดเวลา) { clearTimeout (หมดเวลา); หมดเวลา = โมฆะ; } ก่อนหน้า = ตอนนี้; ผลลัพธ์ = func.apply (บริบท, args); ถ้า (!หมดเวลา) บริบท = args = null; } else if (!timeout && options.trailing !== false) { timeout = setTimeout(ภายหลัง เหลืออยู่); } ส่งคืนผลลัพธ์; }; } var update_model_throttle = function() { ถ้า (null === throttle_inst) { throttle_inst = เค้น (500, ฟังก์ชั่น () { demo._handleSliderChange (); }); } throttle_inst(); } // =============================================== ================== // Avtandil End: เหตุการณ์การเปลี่ยนแปลงคันเร่ง // ==================== ============================================ // ==== ================================================== =========== // ตั้งค่าพารามิเตอร์ config สำหรับช่วงตัวเลื่อน // http://ionden.com/a/plugins/ion.rangeSlider/demo_interactions.html // ======== ================================================== ======= var $range = jQuery("#slider-range"); jQuery(function () { $range.ionRangeSlider({ ประเภท: 'double', ขั้นตอน: 1, นาที: 1928, สูงสุด: 2021, จาก: 1928, ถึง: 2021, from_min: 1928, to_min: 1928, from_max: 2021, to_max: 2021, Hide_min_max: false, แป้นพิมพ์: false, from_shadow:true, grid: false, skin: "round", // skin: "big", force_edges: true, drag_interval: true, prettify_enabled: false ,onChange: function ( ) { update_model_throttle(); } }); }); $('div.dataTables_filter input').addClass('focus:border-blue-500 focus:border-2'); // <-- เพิ่มบรรทัดนี้ $('div.dataTables_filter input').addClass('rounded rounded-lg border border-gray-400'); // <-- เพิ่มบรรทัดนี้ $('div.dataTables_filter input').addClass('text-black'); // <-- เพิ่มบรรทัดนี้ // ======================================== ========================= // เปลี่ยนฟิลด์อินพุตขั้นต่ำ / สูงสุดและวาดตารางใหม่เมื่อตัวเลื่อนเปลี่ยน // ========= ================================================== ====== $range.on("change", function () { var $this = $(this), value = $this.prop("value").split(";"); //console .log(value[0] + " - " + value[1]); document.getElementById('slider-min').value=value[0]; document.getElementById('slider-max').value=value [1]; table.draw(); }); //fixedHeader.adjust(); //แบ่ง wordpress table.draw(); $('#crumbCell').html(''); } );

เรียงลำดับ

ค้นหา

0ไม้ขีด

Detroit Lions - ประวัติโลโก้ (2024)
Top Articles
Latest Posts
Article information

Author: Dong Thiel

Last Updated:

Views: 5903

Rating: 4.9 / 5 (59 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Dong Thiel

Birthday: 2001-07-14

Address: 2865 Kasha Unions, West Corrinne, AK 05708-1071

Phone: +3512198379449

Job: Design Planner

Hobby: Graffiti, Foreign language learning, Gambling, Metalworking, Rowing, Sculling, Sewing

Introduction: My name is Dong Thiel, I am a brainy, happy, tasty, lively, splendid, talented, cooperative person who loves writing and wants to share my knowledge and understanding with you.