ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: น้องบิ้ว ที่ 02 กรกฎาคม 2012, 16:18:39



หัวข้อ: # ใครเก่งช่วยดูโค้ด Lightbox Youtube หน่อยคับ พอปิด lightbox แต่ยังมีเสียง youtube TT
เริ่มหัวข้อโดย: น้องบิ้ว ที่ 02 กรกฎาคม 2012, 16:18:39
ดีคับ พอดีได้โค้ดนี้มา รบกวนเพื่อนๆที่เก่งๆ ช่วยดูโค้ดให้หน่อยครับ คือเป็น lightbox ที่ดึง youtube มา จะแสดงถึงครั้งเมื่อเข้าเว็บไซต์ครับ ลองเข้าไปทดสอบ http://www.buildstory.com/banner/ แล้วกด play youtube แต่เวลาปิด lighbox ไปมันยังได้ยินเสียงของ youtube เล่นอยู่อะคับ มีวิธีแก้ไขไหมคับ ผมแก้ทั้งคืนยังไม่ได้ TT  :-X

ปล  ถ้าทดสอบใน chrome เวลาปิด lightbox เสียงจะหายไปคับ  แต่ถ้าเปิดใน firefox หรือ ie เวลาปิด lightbox เสียง youtube มันยังเล่นอยู่นะคับ


หัวข้อ: Re: # ใครเก่งช่วยดูโค้ด Lightbox Youtube หน่อยคับ พอปิด lightbox แต่ยังมีเสียง youtube TT
เริ่มหัวข้อโดย: biewy ที่ 02 กรกฎาคม 2012, 16:29:05

ความเห็นผมคิดว่า... มันเป็นเเค่การซ่อน Div นั้นไปทำนั้นเอง เเต่ อะไรก็ตามที่อยู่ภายใต้ DIV นั้น ( youtube ) ยังทำงานอยู๋
ถ้าเป็น Jquery ให้ลองเพิ่ม  method  .empty เข้าไปหลังจากกดปิดซ่อน เพื่อลบ child nodes



หัวข้อ: Re: # ใครเก่งช่วยดูโค้ด Lightbox Youtube หน่อยคับ พอปิด lightbox แต่ยังมีเสียง youtube TT
เริ่มหัวข้อโดย: น้องบิ้ว ที่ 02 กรกฎาคม 2012, 16:30:52

ความเห็นผมคิดว่า... มันเป็นเเค่การซ่อน Div นั้นไปทำนั้นเอง เเต่ อะไรก็ตามที่อยู่ภายใต้ DIV นั้น ( youtube ) ยังทำงานอยู๋
ถ้าเป็น Jquery ให้ลองเพิ่ม  method  .empty เข้าไปหลังจากกดปิดซ่อน เพื่อลบ child nodes



ขอบคุณมากเลยคับ พอแนะนำได้ไหมคับว่าใส่ตรงไหน คือผมใส่ไม่เป็นอะคับ เอามาใช้พอได้แต่เขียนเพิ่มแก้ไขไม่เป็นนะคับ  ขอบคุณล่วงหน้าคับผม  :wanwan031:


หัวข้อ: Re: # ใครเก่งช่วยดูโค้ด Lightbox Youtube หน่อยคับ พอปิด lightbox แต่ยังมีเสียง youtube TT
เริ่มหัวข้อโดย: น้องบิ้ว ที่ 02 กรกฎาคม 2012, 17:34:49
มีท่านใดช่วยได้ไหมคับ  :wanwan031:


หัวข้อ: Re: # ใครเก่งช่วยดูโค้ด Lightbox Youtube หน่อยคับ พอปิด lightbox แต่ยังมีเสียง youtube TT
เริ่มหัวข้อโดย: picharnan ที่ 02 กรกฎาคม 2012, 17:47:20
น่าจะแบบนี้นะครับ

โค๊ด:
$('#dlgAds').empty();


หัวข้อ: Re: # ใครเก่งช่วยดูโค้ด Lightbox Youtube หน่อยคับ พอปิด lightbox แต่ยังมีเสียง youtube TT
เริ่มหัวข้อโดย: น้องบิ้ว ที่ 02 กรกฎาคม 2012, 18:05:26
น่าจะแบบนี้นะครับ

โค๊ด:
$('#dlgAds').empty();

ขอบคุณมากๆคับ  แต่เกือบได้แล้วคับ คือใส่ไปแล้ว  chrome ใช้งานได้ , แต่ firefox , ie  ต้องกดตรงปุ่มปิดเท่านั้นถึงเสียงจะหาย  แต่ถ้ากดที่พื้นๆว่างๆ เสียงมันยังมีอยู่นะครับ  :P