Я использую JQuery для вставки html в div, используя $('#myDiv').show();
по щелчку флажка.
Но всякий раз, когда я щелкаю где-нибудь в Div, это не объект (выпадающий список или текстовое поле и т. Д.). Див, кажется, закрывается. Есть ли свойство в Jquery для предотвращения этого?
$(".mycheckboxDiv input[@type=checkbox]").click(
function () {
// Insert code here
if ($(this).attr('checked')) {
var y = $(this).attr('value');
var divname = "reactiondiv" + y;
$('#' + divname).show("1000");
getData('ajaxService.asmx/GetControlHtml1', 'MyService/x/UserControls/SeverityandReactionWidget.ascx', divname, y, hiddendivname);
}
});
getData - это функция, которая помещает HTML. Который имеет $('#divName').html(eval(msg))
(я использую $.ajax();
)