ThrowTheElement!

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
colt64
Δημοσιεύσεις: 1
Εγγραφή: 24 Οκτ 2007 14:43

ThrowTheElement!

Δημοσίευση από colt64 » 24 Οκτ 2007 14:58

γεια χαρά

έχω ενα μπλογκ σε wordpress και ψάχνω ένα τρόπο να κάνω τα σχόλια σε κάθε δημοσίευμα να επιστρέφουν λίγες γραμμές και εφόσον θέλει ο επισκέπτης να ανοίγει το σχόλιο που τον ενδιαφέρει χωρίς να χρειάζεται να τα βλέπει όλα

έχω ψάξει παντού αλλά δεν έχω βρει κάτι χρήσιμο να ξεκινήσω μέχρι που πέτυχα αυτόν τον κώδικα:

Κώδικας: Επιλογή όλων


<?php
function restcomments &#40;&#41; &#123;

   $linkText1 = __&#40;"Read the FULL comment", "restcomments"&#41;;
   $relinkText = __&#40;"Click here to HIDE the comment", "restcomments"&#41;;

   echo "<script type=\"text/javascript\"> 
   


var currLayerId = \"show\"; 

function togLayer&#40;id&#41; 
&#123; 
if&#40;currLayerId&#41; setDisplay&#40;currLayerId, \"none\"&#41;; 
if&#40;id&#41;setDisplay&#40;id, \"block\"&#41;; 
currLayerId = id; 
&#125;

function setDisplay&#40;id,value&#41; 
&#123; 
var elm = document.getElementById&#40;id&#41;;
elm.style.display = value; 
&#125; 

</script>

<div id=\"show\" style=\"display&#58; block;\">

<a href=\"#\" style=\"text-decoration&#58;none\" onclick=\"togLayer&#40;'hide'&#41;;return false;\" title=\"\">",$linkText1, " No &#91;", comment_ID&#40;&#41;, "&#93; ",
"</a>
</div>

<div id=\"hide\" style=\"display&#58; none;\">

<a href=\"#\" style=\"text-decoration&#58;none\" onclick=\"togLayer&#40;'show'&#41;;return false;\" title=\"\">",
$relinkText, " No &#91;", comment_ID&#40;&#41;, "&#93; ",
"</a>


", comment_text&#40;&#41;, "</div>"; 

	&#125;
?>
Έτσι, στο comment loop έχω σε κάθε σχόλιο το comment excerpt και καπάκι το script περιμένοντας να δω φως (ματαια)

Το πρόβλημα που έχω είναι πως χρησιμοποιεί το λινκ του δημοσιεύματος και μου ανοίγει ΜΟΝΟ το πρώτο σχόλιο ολόκληρο, άσχετα από το σχόλιο που ενεργοποιείται.

απ ότι καταλαβαίνω χρησιμοποιεί το parent element και δεν ξέρω αν θα μπορούσα να περάσω με κάποιο τρόπο σαν URL απ όπου θα παίρνει τα στοιχεία το comment_ID

Ισως βεβαια και να λεω βλακειες γιατί είμαι άσχετος από java και το μονο AjAX που ξερω είναι αυτό για τα τζαμια αλλά είπα να περάσω από δω μηπως κάποιος έχει καμιά ιδέα για να παιξω.

Ακόμα κι αν δε βοηθήσετε δεν πειράζει μιας κι ήθελα κάπου να πω τον πόνο μου!

καλημέρα

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες