|
|
|
รบกวนดูcode jquery อยากทราบว่าจะอ้างถึง id ยังไง |
|
|
|
|
|
|
|
ไม่ดูโค้ดนะ
echo "$('#".$div_total."');";
ถ้าเป็น dynamic id ที่มาจาก php
ก็แค่ใส่ # ไว้ข้างหน้าครับ
ถ้าปรกติ
$('#abc').xxx();
คือ element ที่มี id เป็น abc
|
|
|
|
|
Date :
2009-10-26 11:20:19 |
By :
pjgunner |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ครับ ขอบคุณครับสำหรับคำตอบ
แต่ตอนนี้ ที่อยากได้คือ เมื่อ กด ปุ่ม Click Confirm คลิ๊ก แล้ว
<div id="<? echo $div_total;?>" class="divcoutall"><? echo $tmp_count;?></div>
สามารถเข้าถึงตัวนี้น่ะครับ
รบกวนช่วยตอบอีกรอบครับ...
|
|
|
|
|
Date :
2009-10-26 14:37:01 |
By :
Kingnaka |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$('#myform').submit( function(){
var html = <?="$('#".$div_total."').html();"?>
alert(html);
return false;
});
แบบนี้ป่าว
|
|
|
|
|
Date :
2009-10-26 16:59:44 |
By :
pjgunner |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับสำหรับคำตอบ
เดี๋ยวนี้ไม่รู้เป็นอะไรสื่อสารกับคนไม่ค่อยคล่องเหมือนแต่ก่อน
ที่ผมต้องการคือ การอ้างถึง Element ของ div total:ซึ่งทำได้แหละมั่วๆไปCode (PHP)
$(this).parent().parent().parent().parent().parent().parents().siblings().filter("#Test").children().siblings().eq(1).children().attr('id') ;
this ในที่นี้คือElement Editแล้วก็อ้างแต่ Element ไปจนเข้าถึงelement ของ divที่เป็น total
ขอบคุณมากครับคุณเอี่ยว(Awake)
ผมเด็กเพิ่งทำงานใหม่ๆ
ไงมีอะไรรบกวนช่วยชี้แนะด้วยน่ะครับ
|
|
|
|
|
Date :
2009-10-27 01:31:55 |
By :
kingnaka |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขนาดนั้นเลยเหรอครับ ถ้าเกิดเปลี่ยน html เล็กๆน้อยๆ อาจมีปัญหาได้นะนี่ มันยาวไป ไม่ระบุเป็น id เลยล่ะ
var id = $('div #your_div_id').attr('id'); // id = you_div_id
|
|
|
|
|
Date :
2009-10-27 09:56:12 |
By :
pjgunner |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดูโค้ดบ้าง ละ สรุปคือมันเป็น dynamic ที่ loop ออกมา
จากที่ a.edit อยู่ใน ส่วนนั้น
ผมพอเข้าใจละ คือการอ้างถึง div ที่อยู่ในส่วนเดียวกัน
ใช้แบบที่คุณทำก็ไม่ผิดครับ แต่ถ้าเป็นผมจะเพิ่ม attr ให้ a เข้าไป เช่น
<a class="edit" target_id="id div เป้าหมาย">
$('a.edit').click( function(){
var target_id = $(this).attr('target_id');
$('div #'+target_id).xxx();
});
เพื่อย่นระยะเวลาในการสับสนโครงสร้าง html
สามารถปรับเปลี่ยน html ได้สะดวก ไม่ต้องมาแก้ js ใหม่
http://gunner.freetzi.com
|
|
|
|
|
Date :
2009-10-27 10:26:52 |
By :
pjgunner |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมมากครับ ดีใจจางมีคนเข้าใจแล้ว
อิอิ
ผมก็ลองมั่วๆเอาดูครับ เด้วจะนำเทคนิคไช้ครับ
|
|
|
|
|
Date :
2009-10-27 14:03:39 |
By :
kingnaka |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เห่อๆ พี่เอี่ยวเจ๋งอ่ะ ผมเข็มขัดสั้นมาตั้งนาน การต่อ string ง่ายๆ แต่ได้ประโยชน์มากมายเห่อๆ
ขอบคุณครับ
|
|
|
|
|
Date :
2009-10-27 14:13:32 |
By :
peterxp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมเองไม่ค่อยชอบพวกคำสั่งเกี่ยวกับ sibling กับ child ใน js มานานแล้วครับ เพราะการใช้ใน FF กับ IE มันต่างกัน คือ FF เองมันชอบสร้าง element พวก text (มั้งลืมละ) ให้เองทำให้ที่เราตั้งใจไว้ว่าระบุไปที่ตัวนั้น กลับไม่ใช่
ตอนมาศึกษา jquery เลยไม่ค่อยสนใจพวกนี้(ไม่แน่ใจว่า jquery เองจัดการให้เองไหมเรื่องบราวเซอร์กับปัญหาข้างบน) เพราะมันก็มี selector ที่ข้อนข้างมีประสิทธิภาพอยู่แล้ว ก็เลยใช้พวก sibling(วิ่งขึ้นวิ่งลง) หรือ child(ลูกหลาน) ไม่ค่อยบ่อยนัก ส่วนมากจะใช้ในระดับที่ไม่ซับซ้อนมากเช่น 2-4 ชั้นเท่านั้น และในกรณีที่ html stable แล้ว ถ้าหากใช้พวก sibring ทั้งหมด ถ้าได้แก้ html ซักหน่อย จำเป็นต้องแก้ js หลายจุดมากๆ
ปล. พวก sibling และ child ไม่ใช่ว่าไม่ดี แต่เราต้องวางแผนให้ดีก่อนใช้
|
|
|
|
|
Date :
2009-10-27 18:39:43 |
By :
pjgunner |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เย้ๆๆ ได้แหล่งที่จะศึกษา jquery แล้ว เวลาผมติดปัญหาไร จะเข้ามาตั้งกระทู้ถามบ่อยๆน่ะครับ
ผมไม่ได้มีความารู้ javascript มากนัก แต่เห้นมีคนบอกว่าถ้าใช้พวก framework พวกนี้จะช่วยได้มากในหลายๆๆเรื่องและที่เป็นนิยม ก็มีหลายเจ้า ผมเลยเลือก jquery
ไงกระทู้ต่อๆไปรบกวน คุณเอี่ยว คุณ peterxp และท่านอื่นๆๆมาช่วยไขความกระจ่างด้วยครับ
|
|
|
|
|
Date :
2009-10-28 02:11:45 |
By :
kingnaka |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ท่านได้แล้ว แต่ผมยังง อยู่เลย สงสัยต้อง กลับไปอ่านหนังสืออีก เป็น 10 เล่มเลย
|
|
|
|
|
Date :
2009-10-28 09:31:33 |
By :
tingtongkub |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|