0

我正在创建单独的 jsp 文件以显示在 jquery 对话框中。如果我有一个 jsp 页面“parent.jsp”。'parent.jsp' 有两个用于 jquery 对话框的子页面。“child1.jsp”和“child2.jsp”。

如果 child1.jsp 和 child2.jsp 在那些子页面内的任何或任何 DOM obj 中都有一个具有相同 id 的元素。然后是命名冲突。单击 child1.jsp 上的按钮会影响 child2.jsp。因此,为了使事情正常进行,我为子页面分配了唯一的 ID。有没有办法解决这个问题?

我可以提供唯一的 ID,但是,我将在几个页面中重新使用我的 child.jsp。可能有一些 parent.jsp id 和子 id 相同。我必须格外小心。

4

1 回答 1

1

您可能想要更改这些类的 id,或者只是更改这些元素的 id 名称。

根据 W3C:

“id 选择器用于为单个唯一元素指定样式。”

“类选择器用于为一组元素指定样式。与 id 选择器不同,类选择器最常用于多个元素。”

于 2013-04-13T13:09:50.780 回答