对于涉及将点击事件应用于动态创建的对象的情况,我已经知道使用(“点击”)。在这种情况下,我想单击一个按钮来选择另一个对象的文本。使用jquery,我如何选择动态创建的文本?
<div class="main">
<div class="temp"><p></p></div>
<button class="degrees">Celsius</button>
</div>
下面是我的HTML样本。基本上,当页面加载时,数据会动态添加到空白段落中。我希望能够选择段落中的文字,并对其执行操作。该段文本将显示温度,并且我想要一个切换摄氏度和华氏度的功能。
你可以看到在行动网站上的http://codepen.io/Matiny/full/NjKEqw/
那么你尝试? – epascarello
我尝试过使用(点击)才意识到它只在点击动态添加的元素时才起作用,在这里不是这种情况。 – Matiny
不清楚你的意思,它只能通过*“点击动态添加的元素”* .... *是不是你所点击的是什么?你点击按钮,引用兄弟,获取文本,运行函数转换它,把文本放回去,交换按钮文本“ – epascarello