带有动态页面的jQuery选项卡

时间:2012-01-17 12:33:34

标签: jquery-ui jquery jquery-tabs

我对jQuery Tabs有点问题。 我让它运作良好。但是当我动态打开页面时(例如,我点击打开产品的新选项卡),可能会有几个选项卡对不同的产品开放。但是每一方当然都有相同的id等等(例如div标签)。这意味着当我在另一个标签上更改内容时,它会影响其他标签。

你如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您可以为这些DIV使用标量ID(1,2,3,4,5,ecc),并将“参考ID”存储在另一个字段中。

对不同节点使用相同的ID只是一种糟糕的做法。它还会破坏文档的验证。

查看jQuery上允许以任意方式存储数据的.data()方法