繁体   English   中英

您是否知道为什么我的代码无法正常工作,而单击时却无法获取数字?

[英]Do you have any idea why my code does not work and I can not get the numbers while clicking

我需要帮助,如果下一个代码。

我有两行

现在,当用户单击其中之一时,我希望我的代码在JQ中

值的属性将被打印到屏幕上。

使用以下代码,我总是不确定

非常感谢您的帮助

 $(this).click(function (){ var val = $('#223').attr("value"); alert (val) ; }) 
 <html> <head> <title>Page Title</title> <script src="https://code.jquery.com/jquery-3.1.1.js"></script> </head> <body> <p value="223">JQuery is </p> <p value="1.8">JQuery is </p> </body> </html> 

使用p代替this

$('p').click(function (){
     var val = $(this).attr("value");
   alert (val) ;
})

您的代码示例:-

 $('p').click(function (){ var val = $(this).attr("value"); alert (val) ; }) 
 <html> <head> <title>Page Title</title> <script src="https://code.jquery.com/jquery-3.1.1.js"></script> </head> <body> <p value="223">JQuery is </p> <p value="1.8">JQuery is </p> </body> </html> 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM