它第一次运行的代码。我试图在>>> for value in array('h','\x28\xC0\x04\xC0\xF5\x00\x31\x60\x0D\xA0\xEB\x80'):
print( value / ( 2. ** 11 ) )
-7.98046875
-7.998046875
0.11962890625
12.0239257812
-11.9936523438
-15.8852539062
“elemets”中加粗文本,但在checkboxlist
(提交按钮)后,jQuery函数为粗体,文本不再起作用
postback
代码更新:
$(document).ready(function () {
var isPostback = $("#<%=hdnIsPostback.ClientID%>").val() === "ispostback";
$("[id^=cbBold_]").css({ 'font-weight': 'bold' })
if (!isPostback)
$("#ddlPermissions").hide();
$("[id*=CbList]").click(function () {
var show = false;
$("#ddlPermissions").hide();
$("[id*=CbList] input:checked").each(function () {
show = true;
});
if (show)
$("#ddlPermissions").show();
});
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_endRequest(function () {
$("[id^=cbBold_]").css({ 'font-weight': 'bold' })
});
});
答案 0 :(得分:0)
在您修改OP之前添加了以下内容,重点是代码中的其他错误:
变化:
$("[id*=CbList]").click(function () {
为:
$(document).on('click', '[id*=CbList]', function () {
这被称为委托。
此外,由于您从外观上使用C#,您还可以尝试将以下内容添加到文档就绪函数中的代码中,例如:
$(document).ready(function(){
Sys.Application.add_load(function () {
[ALL YOUR CODE HERE]
});
});