1

我不知道是否可以这样做,在这种情况下,我希望在单击输入文本字段时在 jQuery 中激活函数,并在此操作之后执行 jQuery 的代码 - 在 onclick 内 - 我举了我的例子:

<input type="password" name="password" value="" class="input_text_register" id="pass" onclick="jQuery("#list").show();"/>

我不能这样做,我想我有一些错误,因为最终没有得到工作,在这种情况下,从输入文本字段激活打开其他 div 以显示信息

感谢和问候 !

4

4 回答 4

3

试试喜欢

<input type="password" name="password" value="" class="input_text_register" id="pass" onclick="myfun();"/>

<script type="text/javascript">
     function my_fun() {
         jQuery("#list").show();
     }
</script>

或者你也可以这样做

<input type="password" name="password" value="" class="input_text_register" id="pass"/>

<script type="text/javascript">
     $(document).ready(function(){
         $('#pass').on('click',function(){
             jQuery("#list").show(); 
         });
     });
</script>

或者甚至只是你可以尝试喜欢

<input type="password" name="password" value="" class="input_text_register" id="pass" 
onclick="jQuery('#list').show();"/>
于 2013-08-24T09:41:40.120 回答
2
$('#pass').click(function () {
    $("#list").show();
});

或者

改变onclick="jQuery("#list").show();"

onclick="jQuery('#list').show();"

于 2013-08-24T09:41:44.420 回答
1

你包括jQuery图书馆吗?

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

最好把它作为明确的。

<input type="password" name="password" value="" class="input_text_register" id="pass" onclick="clickIt();"/>
<script">
     function clickIt() {
         jQuery("#list").show();
     }
</script>
于 2013-08-24T09:43:52.703 回答
0

尝试像这样转义你的引号:

<input type="password" name="password" value="" class="input_text_register" id="pass" onclick="jQuery(\"#list\").show();"/>

或更改它们

<input type="password" name="password" value="" class="input_text_register" id="pass" onclick="jQuery('#list').show();"/>
于 2013-08-24T09:42:04.107 回答