【发布时间】:2016-09-19 07:08:14
【问题描述】:
我想使用非常简单的 jQuery 代码来实现切换功能
页面加载时温度将以摄氏度显示,如果我点击该温度文本,则会出现另一个保持华氏温度的变量。
谁能帮帮我,我做错了什么。
如果我取消注释
alert函数,我的代码工作正常。
<style>#fahrenn {display:none;}</style>
document.getElementById('temprature').innerHTML='<b>Temprature: </b><span id="celcioussss">'+minTemprtr+'℃ </span><span id="fahrenn">'+tempFar+'℉</span>';
<script>
$(document).ready(function(){
//alert();
$("#celcioussss").click(function(){
$(this).css("display","none");
$("#fahrenn").toggle();
});
$("#fahrenn").click(function(){
$(this).css("display","none");
$("#celcioussss").toggle();
});
});
</script>
【问题讨论】:
-
你是从 JS 动态追加 HTML 吗?如果是,那么您需要将事件绑定到元素。
标签: javascript jquery append toggle jquery-on