我有這樣的代碼。對話框首次打開並運行良好,並且對話框按鈕顯示爲隱藏。當條件成立時,代碼將很好地啓用按鈕。關閉對話框後,第二次打開時,它又會顯示隱藏正確,但是當它採用相同的條件時,它不會啓用。我在那裏提了一個警告,它看起來很好,但是句子$(「。ui-dialog-buttonpane button:contains('Aceptar')」)。button(「enable」);這次不工作。怎麼了?禁用後禁用jquery對話框按鈕
以下是代碼片段:
$(document).ready(function() {
$("#pregunta3 label").click(
function(event)
{
var eleccion = $(this).text();
var titulo = $("#h33").text();
if(event.target==this){
$("#contiene_preguntas").accordion({active:false});
$("#pipa3").text(eleccion);
if($("#pregunta1").length & $("#pregunta2").length)
{
if($("#pregunta1 input[type=radio]").is(':checked') & $("#pregunta2 input[type=radio]").is(':checked'))
{
var isDisabled = $(".selector").button("option", "disabled");
alert(isDisabled);
**$(".ui-dialog-buttonpane button:contains('Aceptar')").button("enable")****;
}
}