Personalmente non capisco quale sia di preciso il tuo obiettivo e trovo difficoltà a consigliare qualche soluzione senza conoscere meglio i dettagli.
Puoi postare un link ad una eventuale pagina pubblica, così che si possa vedere quello che hai fatto?
In alternativa, puoi postare il tuo attuale codice per intero (quantomeno la parte relativa all'argomento in questione)?
Puoi chiarire cosa non va in quello che hai fatto?
Puoi spiegare meglio cosa vuoi realizzare, e quale sia il contesto in cui devi utilizzare questa roba?