这是我面临的情况。我们公司网站上有一些小箭头是图像。当您单击它们时,它们应该会扩展选择。
有问题的代码如下所示:
<div class="rtTop">
<span class="rtSp"></span>
<span class="rtPlus"></span>
<a title="Link To Another Page" class="rtIn" href="/differentpagelink">
Link To Another Page
</a>
</div>
我已经删除了实际链接。 但我在检查时注意到的是两个跨度包含箭头。问题是,当我单击箭头时,它确实在一瞬间变为"旋转圆圈"(就像它正在工作一样(,就像它试图扩大选择一样。但是,箭头只是消失,并且子部分不会展开。
在控制台中,我没有看到任何错误。但我确实明白这一点:
XHR 完成加载:开机自检
令我困惑的是,如果我上升一个级别或降低一个级别,它就会起作用。因此,如果我进入"链接到另一个页面",箭头功能可以正常工作,而且我真的看不到不同级别的代码之间的区别。
另一件令人困惑的事情是,如果我单击向下箭头,类 rtPlus 的跨度就会消失——箭头也是如此。
所以我从这个出发:
<div class="rtTop">
<span class="rtSp"></span>
<span class="rtPlus"></span>
<a title="Link To Another Page" class="rtIn" href="/differentpagelink">
Link To Another Page
</a>
</div>
对此:
<div class="rtTop">
<span class="rtSp"></span>
<a title="Link To Another Page" class="rtIn" href="/differentpagelink">
Link To Another Page
</a>
</div>
思潮?这里可能有什么问题?我对Telerik不是很熟悉。我应该在这里尝试什么?
我想回来回答我的问题。问题出在页面上的视图状态和页面上组件的视图状态。一旦我纠正了这一点,该功能就可以正常工作。