我希望当我点击一个HTML元素时另一个元素能够显示出来。我使用jQuery实现了这个功能,但是我的技术不是很精通。以下是我写的代码:
<script type="text/javascript">
$(document).ready(function () {
$('.visiblePanel').on('click', function () {
$('.invisiblePanel').toggle();
});
});
</script>
我已经通过С#完成了布局:
Panel visiblePanel = new Panel();
visiblePanel.Style.Add("background-color", "red");
visiblePanel.CssClass = "visiblePanel";
Panel invisiblePanel = new Panel();
invisiblePanel.CssClass = "invisiblePanel";
当然,它没有起作用。但也出现了错误:
![enter image description here](https://istack.dev59.com/Dcurh.webp)
![enter image description here](https://istack.dev59.com/iz1Fe.webp)
附言:在jsfiddle.net上我的脚本可以工作。 http://jsfiddle.net/ZMxg8/ 再附言:问题不在脚本!VS出了什么问题?什么是"The call stack contains only external code"?