검색 상자의 html 드롭 다운을 만드는 데 사용하는 사용자 정의 jquery 플러그인이 있습니다. 그 안에 html이 다음과 같이 생성됩니다.사용자 정의 jquery 플러그인 내부에 링크 대상 속성을 사용하여 html을 만드는 방법은 무엇입니까?
$.each(stack, function (i, stackItem) {
var url = _getItemURL(stackItem, lang);
if (stackItem.INS !== undefined) {
html += '<li class="row"> <a href="' + url + '">' + stackItem.DS_HIGHLIGHTED + ' - ' + stackItem.E + '<br>' + stackItem.TICKER_DESC + '</a> </li>';
} else {
html += '<li class="row"> <a href="' + url + '">' + stackItem.COMPANY_DESC_HIGHLIGHTED + '<br>' /*+ _getCountry(stackItem.CC, lang)*/ + '</a> </li>';
}
itemCount++;
});
위에서 볼 수 있듯이 href 속성은이 html로 링크를 만드는 데 사용됩니다. 그러나 사용자가 해당 링크를 클릭하면 응용 프로그램이 브라우저 페이지를 다시로드합니다. 나는
<li> {{#link-to 'stock-overview' 'en' 'tdwl' '1010'}}Stock{{/link-to}} </li>
를 다음과 같이 올바르게 내가 이전에 자바 스크립트 코드 내부에 그런 식으로 HTML을 생성 할 수있는 방법 HBS 파일에 같은 응용 프로그램에서 다른 경로에 매핑 할.
감사합니다.