반응형

jQuery 26

부울로 요소 숨기기/표시

부울로 요소 숨기기/표시 제 코드에 이런 것들이 많은 편입니다. if(shouldElementBeVisible) $element.show() else $element.hide() javascript, jquery, 또는 언더스코어로 포장된 더 우아한 방법이 있습니까?이상적으로 나는 이런 모양의 것을 원합니다. $element.showOrHideDependingOn(shouldElementBeVisible) 보아하니 당신은 부울을 그냥 전달할 수 있습니다.toggle기능. $element.toggle(shouldElementBeVisible) 네 있습니다! $element.toggle(); 매개변수가 없으면,toggle요소 가시성을 전환할 뿐입니다. (즉, 그 의미는 아닙니다.)visibility속성) 및..

programing 2023.10.07

ID가 시작하는 html 요소 찾기

ID가 시작하는 html 요소 찾기 제 질문은 이것입니다. 저는 HTML 코드를 여러 페이지에 가지고 있고, 각각의 페이지에는 데이터를 표시하기 위해 JQ 그리드(jquery grid)를 사용했습니다.저는 그 페이지마다 JQgrid를 보유하는 요소의 이름이 "LIST_xxx"라는 것을 알고 있었습니다.이제 각 페이지에 해당 요소인 "LIST_XXXX"를 가져가서 몇 가지를 할 수 있는 자바스크립트를 만들어야 합니다.ID로 요소를 검색할 수 있으면서도 초기 부분(앞에서 언급한 ID)만 알고 있는 방법: $('#list_[XXXX]')... --> The part surrounded by [] is variable on each page, i want to discriminate that. 제가 분명히 했길..

programing 2023.10.02

.animate()의 콜백이 twice jquery로 호출됩니다.

.animate()의 콜백이 twice jquery로 호출됩니다. 약간 넣었더니.scrollTop-animation님, 제 콜백의 일부가 두번이나 걸려옵니다. $('html, body').animate({scrollTop: '0px'}, 300,function() { $('#content').load(window.location.href, postdata, function() { $('#step2').addClass('stepactive').hide().fadeIn(700, function() { $('#content').show('slide',800); }); }); }); 그것은 단지 반복되는 것처럼 보입니다..show(), 적어도 내가 생각하기엔load()아니면.fadeIn()두 번째로 전화를 받기..

programing 2023.09.27

jQuery에서 두 클래스를 전환하는 가장 쉬운 방법

jQuery에서 두 클래스를 전환하는 가장 쉬운 방법 수업이 있으면.A반과 반.b와 버튼 클릭 사이를 전환하고 싶은데 jQuery에서 좋은 해결책은 무엇입니까?난 아직도 이해가 안가요toggleClass()작동하다. 그것을 넣을 인라인 솔루션이 있습니까?onclick=""이벤트?요소가 클래스를 노출하는 경우A처음부터 다음과 같이 적을 수 있습니다. $(element).toggleClass("A B"); 클래스를 제거합니다.A클래스추가B. 다시 그렇게 하면 클래스가 삭제됩니다.B그리고 계급을 회복합니다.A. 두 클래스 중 하나를 노출시키는 요소를 일치시키려면 다중 클래스 선택기를 사용하여 다음과 같이 쓸 수 있습니다. $(".A, .B").toggleClass("A B"); 다음은 단순화된 버전입니다. (..

programing 2023.09.27

jquery가 없는 맨 위 애니메이션 스크롤

jquery가 없는 맨 위 애니메이션 스크롤 이 질문에는 이미 다음과 같은 답변이 있습니다. 크로스 브라우저 자바스크립트(jQuery... 아님) 스크롤을 맨 위 애니메이션으로 이동 (22개 답변) 닫힘8년 전에. 저는 jQuery를 사용하지 않고 애니메이션 "스크롤 투 탑" 효과를 만들려고 노력하고 있습니다. jQuery에서는 주로 다음 코드를 사용합니다. $('#go-to-top').click(function(){ $('html,body').animate({ scrollTop: 0 }, 400); return false; }); jQuery를 사용하지 않고 스크롤 탑을 애니메이션화하려면 어떻게 해야 합니까?HTML: 1# 자바스크립트(선형): function scrollToTop (duration) ..

programing 2023.09.12

콘솔에서 변수를 추적할 때 새 줄을 만드는 방법은?

콘솔에서 변수를 추적할 때 새 줄을 만드는 방법은? 그래서 간단한 작업을 하려고 합니다. 콘솔의 트레이스를 여러 줄로 나누고 싶습니다. 한 개의 console.log 문을 사용합니다. console.log('roleName = '+roleName+' role_ID = '+role_ID+' modal_ID = '+modal_ID+\n+'related = '+related); 위의 내용을 어떻게 적으시겠습니까? roleName = test role_ID = test modal_UD = test related = test 대신에roleName = test role_ID = test modal_UD = test related = test 저는 비슷한 것으로 보이는 다른 질문들을 몇 가지 확인해 보았지만, 아무도..

programing 2023.09.07

자바스크립트/jQuery에서 객체의 속성을 가져오는 방법은?

자바스크립트/jQuery에서 객체의 속성을 가져오는 방법은? JavaScript / jQuery(JavaScript / jQuery)에서는alert어떤 물체, 나도 이해합니다.[object]또는[object Object] 알 수 있는 방법이 있습니까? 이 두 물체 사이의 차이점은 무엇입니까? 이 개체의 유형은 무엇입니까? 이 개체에 포함된 모든 속성과 각 속성의 값 ?자바스크립트의 네이티브를 호출하여 객체의 키와 값을 조회할 수 있습니다.for in루프: var obj = { foo: 'bar', base: 'ball' }; for(var key in obj) { alert('key: ' + key + '\n' + 'value: ' + obj[key]); } 또는 jQuery의.each()방법: $.ea..

programing 2023.08.28

jQuery 데이터 테이블:3자를 입력하거나 버튼을 클릭할 때까지 검색 지연

jQuery 데이터 테이블:3자를 입력하거나 버튼을 클릭할 때까지 검색 지연 3자를 입력한 후에만 검색을 시작할 수 있는 옵션이 있습니까? 저는 동료들을 위해 20,000개의 항목을 보여주는 PHP 스크립트를 썼는데, 그들은 단어를 입력할 때 처음 몇 글자가 모든 것을 정지시킨다고 불평합니다. 또는 문자 입력이 아닌 단추를 클릭하여 검색을 시작할 수도 있습니다. 다음은 제 현재 코드입니다. $("#my_table").dataTable( { "bJQueryUI": true, "sPaginationType": "full_numbers", "bAutoWidth": false, "aoColumns": [ /* qdatetime */ { "bSearchable": false }, /* id */ null, /* ..

programing 2023.08.23

어레이가 비어 있는지 null인지 확인합니다.

어레이가 비어 있는지 null인지 확인합니다. jQuery에서 배열이 비어 있는지 null인지 확인하는 방법을 알고 싶습니다.나는 노력했다.array.length === 0하지만 그것은 작동하지 않았다.그것은 어떠한 오류도 던지지 않았습니다. 코드는 다음과 같습니다. var album_text = new Array(); $("input[name='album_text[]']").each(function(){ if( $(this).val() && $(this).val() != '') { album_text.push($(this).val()); } }); if (album_text.length === 0) { $('#error_message').html("Error"); } else { // send data..

programing 2023.08.23

jqueryuiDialog: 초기화 전에 대화 상자에서 메서드를 호출할 수 없습니다.

jqueryuiDialog: 초기화 전에 대화 상자에서 메서드를 호출할 수 없습니다. 대화상자가 잘 작동하는 jquery 1.5 앱이 있습니다..live 핸들러가 많은 반면에 이것을 .on으로 변경했습니다.이를 위해 jquery(현재 1.8.3 및 jquerui 1.9.1)를 업데이트해야 합니다. 자, 이제 알겠어요:Error: cannot call methods on dialog prior to initialization; attempted to call method 'close' 코드는 다음과 같습니다. 자바스크립트 var opt = { autoOpen: false, modal: true, width: 550, height:650, title: 'Details' }; $(document).ready(..

programing 2023.08.23
반응형