如何为锚标记添加特定值?
我有以下代码
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(function(event){console.log($(this).data("value"));});`