javascript
  • jquery
  • jquery-plugins
  • cfml
  • 2014-09-07 1 views 0 likes 
    0

    사용자가 나열된 페이지에 테이블이 있습니다. 초기 렌더링은 최소한의 데이터 만 갖는 "짧은 목록"입니다. 각 행에는 플러스 이미지와 마이너스 이미지가 있습니다. 더하기 이미지는 다음과 같습니다.Jquery.highlight <a> onclick

    <a href="" onClick='javascript: ColdFusion.navigate("#request.controlurl#calllist/CallListDetail.cfm?UsersID=#CallList.usersID#&callListID=#attributes.callListID#","Ind_#CallList.usersID#");checkKW(); return false;'><img class="plus" src="#request.controlURL#images/plus.gif" border="0"></a> 
    

    더하기 아이콘을 클릭하면 더 자세한 데이터가 표시됩니다. 해당 데이터에서 특정 키워드를 강조하고 싶습니다. 테스트에서 나는 2 열을 가지고 일하고 있습니다. 처음 더하기 아이콘을 클릭하면 자세한 데이터는 표시되지만 강조 표시는 표시되지 않습니다. 두 번째 행의 더하기 아이콘을 클릭하면 강조 표시가 첫 번째 행에 나타납니다.

    나는 Jquery highlight js at을 사용하고 있습니다. checkKW 기능은 다음과 같습니다.

    function checkKW(){ 
         $(".commdiv").highlight(document.getElementById('keywordscheckdiv').innerHTML); 
         alert('one'); 
        } 
    

    단어를 강조 표시하려는 div 중 하나의 예제입니다. (주석에서 ...)

    <div style="padding:2px 10px 5px 10px; " class="commdiv"> 
            <strong>Date:</strong> #dateformat(qCallListComms.Date_Entered,"yyyy/mm/dd")# <strong>Cons:</strong> #qCallListComms.username# 
            <strong>Type:</strong> #qCallListComms.communication_type#&nbsp;&nbsp;&nbsp;#qCallListComms.comment# 
           </div> 
    
    +0

    왜 ColdFusion을 태그에 포함시키지 않습니까? –

    +0

    Jquery 사람들이 게시물을 무시하는 경향이 있습니다. 나는 이유를 모른다. – user990016

    +1

    브라우저의 디버깅 도구 인 Firebug, FF의 웹 콘솔을 사용하여 자바 스크립트 오류를 ​​확인하십시오. 또한 타이밍이 중요 할 수 있습니다. 호출이 성공하면 즉, [callbackHandler] (http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WS0ef8c004658c1089-6262c847120f1a3b244-7fd0.html)에서 'checkKW'를 호출해야합니다. 즉, jQuery 대신 ColdFusion.navigate를 사용하는 이유는 무엇입니까? * RE : 왜 그런지는 모르겠다. * 언어가 섞인 질문에 공통적이다. 언어 A에 익숙하지만 B가 아닌 사람은 관련된 모든 부분을 이해하지 못할 수 있으며 잘못된 조언을하기를 원합니다. – Leigh

    답변

    1

    브라우저의 디버깅 도구를 사용하여 자바 스크립트 오류

    확인 : 방화범, FF의 웹 콘솔, ... 또한, 타이밍 요소가 될 수 있습니다. 을 호출해야합니다. 호출이 성공하고 div가 렌더링됩니다. 예 : callbackHandler.

    그렇다면 jQuery 대신 ColdFusion.navigate를 사용하는 이유는 무엇입니까?

    관련 문제