English 中文(简体)
为什么我的屁股标签点击不为jQuery工作?
原标题:Why is my span tag click not working for jQuery ?
  <li class="resultsTitle left"><span>Total Results&nbsp;</span><span id="totalResults" class="bold">@totals.TotalResults.ToString("N0")</span></li>
<li class="resultsTitle left"><span>Company Results&nbsp;</span><span id="companyResults" class="bold">@totals.CompanyCount.ToString("N0")</span></li>

$(document).ready(function () {
    $("#companyResults").click(function () {
        alert( hello world );
    });

    $("#totalResults").click(function () {
        alert( hello world );
    });
});

我们尝试了几件事来捕捉点击事件。 我们做错了什么吗?

问题回答

我在这里工作很好

http://jsfiddle.net/uhgZg/

校验您是否将 jQuery 包含在您的布局页面或视图中

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>

校验此代码是否在脚本标记中

<script type="text/javascript">
    $(document).ready(function () {
        $("#companyResults").click(function () {
            alert( hello world );
        });

        $("#totalResults").click(function () {
            alert( hello world );
        });
    });
</script>

当这些东西就位时 代码就火烧得非常完美

我会给你我所看到的有关这个问题的两个备选方案。

  • 您的 ids < code\ companyResults 和 不是唯一的, 这将引起麻烦。 如果是这样的话, 您可以使用 cs 类来选择元素而不是 ids 。

  • 您的页面上有一个js 错误, 使点击事件处理器无法正确运行。 您可以使用 firebug 或铬开发工具很容易检测到此操作 。 @ info: tooltip

两项建议:

  1. 将 < code> ward (jQuery ().jquery); 添加到您的 Javascript 中, 以校验 JQuery 正在正确装入。 如果是的话, 您应该看到 JQuery 版本号的提醒 。

  2. 很难判断这是否可能, 却看不到您如何重新标注标记, 但也许您会重新测试您的代码, 点击“ 总计结果 ”, 而不是您再输出的粗体值 。 写成的 Javascript 只会在 < code\\ talls. etc... 输出上注册点击处理器 。





相关问题
getGridParam is not a function

The HTML: <a href="javascript:void(0)" id="m1">Get Selected id s</a> The Function: jQuery("#m1").click( function() { var s; s = jQuery("#list4").getGridParam( selarrrow )...

selected text in iframe

How to get a selected text inside a iframe. I my page i m having a iframe which is editable true. So how can i get the selected text in that iframe.

jQuery cycle page with links

I am using the cycle plugin with pager functionality like this : $j( #homebox ) .cycle({ fx: fade , speed: fast , timeout: 9000, pager: #home-thumbs , ...

jquery ui dialog opens only once

I have a button that opens a dialog when clicked. The dialog displays a div that was hidden After I close the dialog by clicking the X icon, the dialog can t be opened again.

jConfirm with this existing code

I need help to use jConfirm with this existing code (php & Jquery & jAlert). function logout() { if (confirm("Do you really want to logout?")) window.location.href = "logout.php"; } ...

Wrap text after particular symbol with jQuery

What I m trying to do, is wrap text into div inside ll tag. It wouldn t be a problem, but I need to wrap text that appears particularly after "-" (minus) including "minus" itself. This is my html: &...

热门标签