in una pagina HTML che si potrebbe avere qualche codice con due paragrafi come questo:Modifica HTML a seconda di dove si fa clic con javascript/JQuery
<hr />
<p>The first paragraph</p>
<p>The second paragraph</p>
<hr />
e molto semplice, questi due tag renderebbe come questo:
Il primo paragrafo
Il secondo comma
Quello che mi interessa è consentire all'utente di cliccare da qualche parte nel codice html reso in modo da inserire un nuovo elemento con JQuery. Ad esempio, se clicco tra la lettera i e la lettera r (solo un clic, nessun higlighting/selezione) nella parola f * ir * st trovata nel primo paragrafo, sarei in grado di inserire un elemento di span personalizzato o quello che mi piace esattamente in quella posizione nel codice HTML risultante in qualcosa di simile:
<hr />
<p>The fi<span id="myCustomSpan"></span>rst paragraph</p>
<p>The second paragraph</p>
<hr />
Tutte le idee che mi può aiutare? La mia richiesta esclude il posizionamento assoluto. Questo non risolverà i miei problemi.
Cosa intendi per fare clic su i * e * r, intendi semplicemente fare clic o evidenziare? – Loktar
È importante che l'HTML contenga uno span separato per ogni lettera? Ciò renderebbe le cose più facili. – pimvdb
Intendo fare clic tra i e r. Nessuna selezione solo un clic. Un intervallo separato per ogni lettera è irrealizzabile. – prince