如何为锚标记添加特定值?

我有以下代码

Inside Link which sets a value  $(a).click(function() { i=value of a tag; $('#square').animate({'left': i * 360}); });  

我想为锚标签添加一个值属性。 怎么做?

如果要为值添加随机属性,可以使用数据属性:

 Text  

如果您使用的是HTML5,则可以使用data-技术。

 Text $("#target").click(function() { var value = $(this).data("custom-value"); // do other stuff. }); 

编辑

使用.data而不是.attr更合适

您可以使用自定义数据属性看到这一点 。

 Click //you can even pass multiple values there. 

然后使用data()函数访问它。

或者不使用json,您可以将其作为属性:

  

然后使用:

 $("#https://stackoverflow.com/questions/9148432/how-to-add-a-certain-value-to-anchor-tag/link").data("myvalue") 

Click

  ` $("#click").click(function(event){console.log($(this).data("value"));});`