<div id="text">some text</div>
<img src="#" onclick="$.function('http://url.com?q=some+text')"/>
我希望q=
使用前一段中的文本是動態的。我可以把文字變成一個變量使用jquery的動態javascript
var str = $("#text").text();
但我很努力地動態輸出這個。
編輯:
它比我想象的要簡單得多,想通了,從Darin的答案的解決方案:
<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