웹 사이트에 2 개의 추적 코드를 삽입해야하지만 jQuery 문이 true 일 경우에만 추적 기능을 추적해야합니다.진술이 true 인 경우에만 javascript 추적 코드를 호출하는 방법은 무엇입니까?
<script type="text/javascript">
(_gdeaq = window._gdeaq || []).push(['pageView', 'gdehu', 'some_code', 'some_code_2, 'some_code_3']);
</script>
<script type="text/javascript" src="//gdehu.hit.gemius.pl/something_url"> </script>
워즈 :
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 12345678;
var google_conversion_language = "en";
var google_conversion_format = "3";
var google_conversion_color = "ffffff";
var google_conversion_label = "some_data_here";
var google_remarketing_only = false;
/* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="//www.googleadservices.com/pagead/conversion/12345678/?label=some_data_here&guid=ON&script=0"/>
</div>
</noscript>
나는 단지 문이 경우이 두 추적기를 활성화해야
여기가 Gemius 추적기 코드입니다 : 하나는 구글 애드 워즈이고, 다른 하나는 Gemius 코드 사실입니다.
<script type="text/javascript">
jQuery(function(){
jQuery("#formsubmit").click(function(event){
//some code here
jQuery("input[type='text'],select,input[type='checkbox']","#forms").each(function(){
//some code here
});
if(jQuery("input[name='email']","#forms").val() != jQuery("input[name='cEmail']","#forms").val()){
//some code here
}
if(!error_flag){
//i have to call the trackers only if this statement is true
//so i want to insert them here somehow
}else{
alert(error_message);
}
});
});
</script>
몇 가지 해결책을 제안 해 주시겠습니까?
동적으로 두 개의 외부 스크립트를로드 - 첫 번째 조각 라인 4 라인 (11, 12) 그래서 두 번째 –