【发布时间】:2013-09-14 17:11:57
【问题描述】:
这是我的代码:
HTML
<img src"../MyPic_1" id="MyImg_1" onclick = "MyJQfunction($(this))"> <img src"../MyPic_2" id="MyImg_2" onclick = "MyJQfunction($(this))"> <img src"../MyPic_3" id="MyImg_3" onclick = "MyJQfunction($(this))">
JQUERY
<script> function MyJQfunction(MyField) { MyField.hide(); } </script>
如您所见,我正在尝试将 HTML 元素发送到我的 JQ 函数,以便它知道要隐藏什么。
我做错了什么?
注意:这只是我真正需要做的一个简单示例,我只是想避免包含您不关心的代码。谢谢!
【问题讨论】:
-
一旦你修复了语法错误,你所拥有的就是有效的。 jsfiddle.net/3ynDC
-
这个问题似乎是题外话,因为这个问题是一个错字。
-
错字不是问题,是我写问题时的错误。正如我在笔记中所说:这只是一个例子。
-
对,但这是您提供的代码的唯一问题。您的实际错误必须在您认为不重要的代码中。
-
天啊!!我只是将我的示例代码复制粘贴到一个 html 文件中,它确实有效(当然要修复错字)。你是对的,凯文,我的错误一定是在别的地方。谢谢!
标签: javascript jquery parameter-passing element