2017-04-03 52 views
0

我看到了這個堆棧:If hasClass then addClass to parent這幾乎回答了我的問題,但在我的情況下,我想將該類添加到不是父級的選擇器。如果hasclass然後添加類到一個單獨的選擇器(不是父)

我在我的表單中有幾個字段,它們都有類聯繫。提交表單時,錯誤類將添加到任何空的字段。如果任何包含字段爲紅色,我們需要我們用於包裝字段的標籤也變爲紅色。現在,它保持黑色。因此,我需要的腳本將檢查是否有任何這些字段附有錯誤,然後將標籤也變爲紅色。有人有主意嗎?

http://link.rubiconglobal.com/l/263882/2017-03-24/7ssj

上面的鏈接在這裏你可以查看這種形式的行動。我的劇本我試圖爲以下幾點:

<script type="text/javascript"> 
$("#pardot-form").submit(function(event) { 
if ($('#263882_11763pi_263882_11763').is(".error")) { 
document.getElementById('label2').addClass = 'error'; 
} 
</script> 
+0

ü可以添加哪些標籤,你希望變成紅色的圖像? –

+0

你的代碼在哪裏?你試過什麼了? – Huelfe

+0

您需要爲空添加顏色? – Samyappa

回答

0
<script type="text/javascript"> 
    $(document).ready(function(){ 
    $("#pardot-form").submit(function(event) { 
     if ($('#263882_11763pi_263882_11763').is(".error")) { 
     $(this).addClass('error') 
     } 
    }); 
    }); 
    </script> 
+0

此。不添加類只是標籤2 –

0

你能與此嘗試:

<script type="text/javascript"> 
    $(document).ready(function(){ 
    $("#pardot-form").submit(function(event) { 
     if ($('p').hasClass("error")) { 
     document.getElementById('label2').addClass = 'error'; 
     } 
    }); 
    }); 
    </script> 
+0

這沒有奏效,我只需要.contact有錯誤。 –

相關問題