在哪里存储jquery的数据?

Gor*_*Ape 0 javascript jquery

我有画廊和自定义CSS下拉菜单来选择一个类别.如果用户没有启用javascript,他应该能够毫无问题地单击锚点.否则,使用jquery和ajax.我的问题是,我怎么知道选择的类别?将其存储为属性不是一种选择,因为它不会验证,即使它很方便.我使用HTML5 doctype,但我不确定是否应该使用数据,因为我可能需要再次验证它为xhtml.还有其他好的选择吗?

med*_*iev 6

$(this).data('key', 'value'); 
Run Code Online (Sandbox Code Playgroud)

将在分配给this引用元素的元素的事件处理程序的上下文中工作.

如果您必须在页面加载时首先存储它,请使用data-attribute.