위젯에서 기본 링크 타겟이 self로 되어있습니다. 

기본 self 가 적합한 방식인데요.

 

특정 전용 페이지에서는 _balnk 가 적용되게 하고 싶은데요.

 

위젯안의 링크 형태는 딱 1개이니 XE의 위젯 안에 링크는 새창으로 동작하면 됩니다.

 

위젯 페이지 하단에 스크립트를 추가하려고 합니다.

  • profile

    스크립트로 하신다면...

     

    <script>

        if (current_mid == "해당페이지mid") {

            jQuery("해당링크 선택자").attr("target", "_blank");

        }

    </script>

     

    선택자는 위젯의 태그 구조에 따라 다릅니다. 대개 class 속성으로 선택하면 됩니다.

    (예: <a class="my_link">라면 "a.my_link"로 선택하면 됩니다.)

     

  • profile profile
    감사합니다. 해당 페이지에 넣을 것이라 조건은 빼되 될것 같네요.
  • profile profile

    class가 따로 없는데 추가하기가 애매해서 그런데 xe_contet 를 선택자로 지정하는 방법이 알고 싶네요.

    아..위젯은 해당 클래스 안에 안들어가던가요...

  • profile profile
    xe-widget-wrapper
    위 클래스의 div 안에 들어가게 되겠네요.
  • profile profile
    <script>
    jQuery(".xe-widget-wrapper a").attr("target", "_blank");
    </script>

    요렇게 하니 되네요~~