我的html页面中有以下<div>
,我想从asp.net中的代码更改其Data-To属性值
<div id="camp" class="number count-to" data-from="0" data-to="125" data-speed="1000" data-fresh-interval="20"></div>
我有一个设置值的JavaScript函数,但是我无法在asp.net中设置代码。我的JavaScript函数正在关注......
<script type="text/javascript">
function myfunc() {
$('#camp').countTo({ from: 0, to: 100 });
}
my func();
</script>
我想从asp.net调用我的函数。
答案 0 :(得分:0)
<div id="camp" class="number count-to" data-from="<%= SomeFromValue %>" data-to="<%= SomeToValue%>" data-speed="1000" data-fresh-interval="20"></div>
或者给它一个runat="server"
并从后面的代码设置它:
<div runat=server id="camp" class="number count-to" data-speed="1000" data-fresh-interval="20"></div>
代码背后的某处:
camp.Attributes.Add("data-to", "10");
camp.Attributes.Add("data-from", "1");
答案 1 :(得分:0)
我已经解决了这个问题。
这是因为我的<div>
标记位于<form>
标记内..
Asp.net在找到<from>
标记时调用javascript代码
我将我的div标签放在<form>
标签之前并且它正在工作.. :)