我在 ASP.NET 中有一些用户控件,我将它们用作简单的 HTML,也就是说,没有任何代码隐藏。
我有一个控件,我有一个具有固定 ID 的元素,我用一些 jQuery 客户端脚本指向它。例如:
<div id="slider-section"></div>
<script type="text/javascript" language="javascript">
$(document).ready(function () {
var slider = $('#slider-section');
// ... do something with the jQuery Object
});
</script>
这很好用,没有任何问题。但是这样做有一个副作用。事实上,如果我在我的页面上添加相同用户控件的两个实例,我将拥有两个具有相同 ID 的元素。
在您看来,处理这种情况的好方法是什么?
谢谢