2016-07-20 7 views
2

특정 링크의 변경 사항에 대한 도움말을 보려면 여기에서 질문해야한다고 들었습니다. 이미 몇 가지 주제를 살펴 보았지만 나에게 맞는 제안은 할 수 없습니다. <div class="validation_ticker"> 모든 것을 그 안에 (모든 코드를 코드 상자에) :Greasemonkey - div 클래스 (절대 초보자) 제거

나는 제거 할

<div class="validation_ticker"> 
<div class="validation_ticker_align"> 
    <div class="validation_ticker_icon"></div> 
    <div class="validation_ticker_msg" style="line-height:1.1em"> 
    Is <a href="/account/editprofile">[email protected]</a> still your email address? Please <form action="/account/revalidate_email" method="post" id="revalidate_email" style="display: inline; margin: 0; padding: 0;"><button style="display: inline; border: 0; border-style: none; background: none repeat scroll 0 0 transparent; background-image: none; margin: 0; padding: 0; line-height: normal; list-style: none outside none; text-decoration: none; width: auto; height: auto; font-size: 13px; color: #ffff00" type="submit" value="click here">click here</button></form> to re-validate your account or <a href="/account/editprofile">change your address</a>.<br> 
    Not seeing email? Check your SPAM folder and mark as "NOT SPAM"! 
    <script type="text/javascript"> 

    jQuery(function($) { 
     $('#revalidate_email').submit(function() { 
     $(this).ajaxSubmit(true); 
     return false; 
     }); 
    }); 

그것은 화면 상단에 검증 배너입니다. 이 사이트는 전자 메일 확인을 정기적으로 원하지만 필자는 그 일에 너무 열중하지 않으며 종종 피싱에 대해서도 실수합니다.

EDIT2가 : 코드이 내가 가지고 올 한 것입니다 버전

작업으로 업데이트 내가 Ashkan에 의해 부여 된 조언에서 : 대답 모든 사람에게

// ==UserScript== 
// @name  Script Name 
// @namespace namespace 
// @include  http://www.X.com/ 
// @version  1 
// @grant  none 
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js 
// ==/UserScript== 
$('.validation_ticker').remove(); 

감사합니다.

답변

1

jQuery를 스크립트의 상단에 스크립트에 추가되어 있는지 확인합니다 :

// @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js

를 사용하여 jQuery를 remove 기능 :

$('.validation_ticker').remove(); 
+0

안녕하세요, 답장을 보내 주셔서 감사합니다. 부모 게시물을 수정했습니다. 좀 봐도 될까요? – AtotehZ

+0

이 코드는 정확합니다. jQuery가 작동하지 않을 경우 스크립트에 추가되지 않습니다. jQuery를 참조 했습니까? 코드에 다음 줄이 있어야합니다 :'/ @require http : // ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js' –

+0

그것은 매력처럼 작동했습니다. 술집은 없어 졌어. 도와 줘서 고마워. 나는 15 표를 지키지 않아 투표를 볼 수 없지만 투표를했다. 다른 사람들도 그렇게한다면 감사 할 것입니다. – AtotehZ

0

CSS 예 : .validation_ticker {visibility: hidden; }

+0

Greasemonkey로 스크립트에서이 줄을 어떻게 사용합니까? 이것은 여전히 ​​막대 위쪽의 공간을 떠나지 만 보이지 않는 것입니까? 또는 막대의 본문을 제거하고 페이지의 나머지 부분을 정상적으로 보이게합니다. 미안하지만 당신이 숟가락으로 먹이를 주어야하지만, 프로그래밍에 관한 핥기를 모르겠다. 나는 기존의 스레드에서 할 수있는 지식을 끌어 내려고 노력하고있다. – AtotehZ

+0

내 문제는 해결되었지만 당연히 Greasemonkey 스크립트로 작업하는 방법을 알고있는 것이 궁금합니다. – AtotehZ

+0

CSS 스 니펫은 요소를 숨 깁니다. css 페이지에 액세스 할 수없고 외부 스타일 시트에 연결할 수없는 경우 '

This is a Blue Heading
'과 같은 인라인 스타일을 사용하여 배너를 숨길 수 있습니다. 이것은 레이아웃에 영향을 미치지 않습니다. 요소는 여전히 존재하며, 그냥 보지 못했습니다. – jameswassinger