<div id="text">some text</div>
<img src="#" onclick="$.function('http://url.com?q=some+text')"/>
Я хочу, чтобы q=
был динамическим, используя текст предыдущего абзаца. Я могу получить текст в переменнуюдинамический javascript с использованием jquery
var str = $("#text").text();
но я изо всех сил пытаюсь вывести это динамически.
EDIT:
Это гораздо проще, чем я думал, выяснял решение от ответа Дарин в:
<div id="text"><p>Testing text to speech</p></div>
<div id="textlink"></div>
<img src="#" onclick="$.sound.play('http://translate.google.com/translate_tts?q='+ str)" />
<script>
var str = $("#text").text();
</script>
Просто нужно знать, как добавить переменную. Благодаря
Что, черт возьми, вы хотите, чтобы 'onclick' делать? – Neal
Свое смешное уже 4 ответа, но можно только предположить, что мы знаем, чего хочет OP, поскольку его вопрос недостаточно ясен. Мы действительно помогаем ему, рассылая его нашими предположениями? Или мы должны дождаться, когда он разъяснит его вопрос и лучше объяснит, что он пытается сделать? –
@JohnHartsock это кажется более увлекательным таким образом^_^ – Neal