2010-06-02 6 views
0

이미지 링크가 라이트 박스의 제목에 사용되는 제목으로 설정되었습니다. 라이트 박스 캡션을 유지하기 위해 "제목"세트가 필요하지만 링크 위로 마우스를 가져 가면 툴 팁이 나타나지 않게하고 싶습니다. 누구나 쉬운 CSS 수정 프로그램을 가지고 있습니까? 아니면이 자바 스크립트에서 수행해야합니까?단순히 툴팁을 숨기려면 어떻게해야합니까?

답변

1

이것은 자바 스크립트에서만 수정할 수 있습니다.

이 같은 툴팁을 제거 할 수 있습니다

$('...').removeAttr('title'); 

그러나, 라이트 박스에 따라, 당신이 원하는하지 않을 수 있습니다.
어떤 라이트 박스를 사용하고 있습니까?
언제 title 속성을 읽습니까?
대신 다른 속성을 읽을 수 있도록 구성 할 수 있습니까?

+0

이것은 사용중인 라이트 박스입니다. http://leandrovieira.com/projects/jquery/lightbox/. 다른 속성을 읽도록 구성 할 수 있는지 확실하지 않습니까? –

+0

라이트 박스 플러그인을 사용하는 것은 완전히 불가능합니다. (플러그인은 클릭 할 때마다 'title' 속성을 읽고 재구성 할 수 없습니다.) [소스] (http://leandrovieira.com/projects/jquery/lightbox/js/jquery.lightbox-0.5.js)를 다음과 같이 수정할 수 있습니다 : 다른 속성을 읽는다. – SLaks

+0

고마워! Lightbox의 캡션에 어떤 속성을 사용했는지 변경했습니다. 도움을 주셔서 감사합니다 –

0

내가 알고있는 한 alt 태그 텍스트 상자를 비활성화하는 유일한 방법은 alt=""으로 코딩하고 아무 것도 넣지 않는 것입니다. 그 목적은 장애가있는 사람들이나 이미지가없는 사람들을 돕는 것입니다. 독자가있는 사용자의 경우 독자가 alt 태그를 찾고 해당 특정 이미지가 [태그에있는 것을 기반으로] 무엇인지 사용자에게 알립니다. 많은 웹 사이트 디자이너는 링크를 설명하기 위해 이러한 태그를 사용합니다. 링크가 이미지 인 경우 링크는 이미지 일 경우 ""을 입력합니다.

편집 :

또한 title 속성에 대해 작동합니다 같은. 그 둘을 가지고 놀고 원하는 결과를 얻을 수 있는지보십시오.

+0

alt 태그를 비활성화하는 방법을 알고 있지만 제목 태그를 알아낼 수 없습니다. 정보를 필요로하기 때문에 실제로 사용하지 않으려 고합니다. 도구 팁과 관련하여 정보를 숨기고 싶습니다. –

+0

라이트 박스가 읽는 속성을 소스 코드 자체로 이동하여 변경할 수 있습니다. 그렇게하면'caption','lightbox_caption' 등과 같은 커스텀 태그를 사용할 수 있습니다. –

2

나를 위해 일한 것은 'a'태그가 라이트 박스 플러그인에서 사용되는 전체 텍스트 캡션을 갖도록 'img'태그에 'a'태그를 추가하는 것이 었습니다. 예 : title = "This ... "의 그림이지만 'img'태그의 제목이 더 짧습니다 (예 : title ="The Beach ").

그런 식으로 툴팁이 "이 사진은 ..."이 아니라 "비치"를 나타냅니다.

관련 문제