我有鏈接提示:更改類的鏈接提示
<a class="event color-red" href="#"><span>information</span>link</a>
它怎樣才能改變:
<a class="event" href="#"><span>information</span>link</a>
,並保持提示作用。
這是我的代碼實際上,JavaScript代碼是我的,但拉到互聯網的CSS:
$(document).ready(function() {
$('event color-red').hide();
});
$(function() {
$(".event color-red").click(function() {
$('event color-red').fadeIn();
var commentContainer = $(this).parent();
var id = $(this).attr("id");
alert("The value is "+id);
return false;
\t });
});
.event,
.cancel,
.music,
.subtitle
\t {
\t position: relative !important;
\t display: inline-block !important;
\t text-decoration: none !important;
\t }
\t
.event span,
.cancel span,
.music span,
.subtitle span,
.css-tooltip-diagonal-right span,
.css-tooltip-diagonal-left span
\t {
\t min-width: 180px;
\t font-family: arial, sans-serif !important;
\t font-size: 13px !important;
\t line-height: normal !important;
\t text-align: left !important;
\t padding: 10px 10px 12px 10px !important;
\t visibility: hidden;
opacity: 0;
\t position: absolute;
\t z-index: 9999999 !important;
\t -webkit-transition-duration: 0.25s;
\t -moz-transition-duration: 0.25s;
\t -o-transition-duration: 0.25s;
\t -ms-transition-duration: 0.25s;
\t transition-duration: 0.25s;
\t -webkit-transition-timing-function: cubic-bezier(0.35,0,0.35,1);
\t -moz-transition-timing-function: cubic-bezier(0.35,0,0.35,1);
\t -o-transition-timing-function: cubic-bezier(0.35,0,0.35,1);
\t -ms-transition-timing-function: cubic-bezier(0.35,0,0.35,1);
\t transition-timing-function: cubic-bezier(0.35,0,0.35,1);
\t }
.event span:before,
.cancel span:before,
.music span:before,
.subtitle span:before,
.css-tooltip-diagonal-right span:before,
.css-tooltip-diagonal-left span:before
\t {
\t content: "";
\t display: block;
\t width: 0px;
\t height: 0px;
\t position: absolute;
\t }
/* Tool tip Top */
.event span
\t {
\t left: -10px;
\t bottom: 100%;
\t margin-bottom: 30px;
\t
\t -webkit-transition-property: opacity, margin-bottom, visibility;
\t -moz-transition-property: opacity, margin-bottom, visibility;
\t -o-transition-property: opacity, margin-bottom, visibility;
\t -ms-transition-property: opacity, margin-bottom, visibility;
\t transition-property: opacity, margin-bottom, visibility;
\t }
\t
.event span:before
\t {
border-left: 8px solid transparent !important;
border-right: 8px solid transparent !important;
\t border-top: 8px solid #000;
\t border-bottom: 0 !important;
\t bottom: -8px;
\t left: 15px;
\t }
.event:hover span
\t { \t
\t margin-bottom: 10px; /* End Position */
\t visibility: visible;
\t opacity: 1;
\t }
\t
/* tooltip left
-------------------------------------------------------------- */
.subtitle span
\t {
\t right: 100%;
\t top: -7px;
\t margin-right: 35px;
\t
\t -webkit-transition-property: opacity, margin-right, visibility;
\t -moz-transition-property: opacity, margin-right, visibility;
\t -o-transition-property: opacity, margin-right, visibility;
\t -ms-transition-property: opacity, margin-right, visibility;
\t transition-property: opacity, margin-right, visibility;
\t }
\t
.subtitle span:before
\t {
border-left: 8px solid #000;
border-right: 0 !important;
\t border-top: 8px solid transparent !important;
\t border-bottom: 8px solid transparent !important;
\t top: 11px;
\t right: -8px;
\t }
.subtitle:hover span
\t { \t
\t margin-right: 15px;
\t visibility: visible;
\t opacity: 1;
\t }
\t
/* tooltip right
-------------------------------------------------------------- */
.music span
\t {
\t left: 100%;
\t top: -7px;
\t margin-left: 35px;
\t -webkit-transition-property: opacity, margin-left, visibility;
\t -moz-transition-property: opacity, margin-left, visibility;
\t -o-transition-property: opacity, margin-left, visibility;
\t -ms-transition-property: opacity, margin-left, visibility;
\t transition-property: opacity, margin-left, visibility;
\t }
\t
.music span:before \t {
border-left: 0 !important;
border-right: 8px solid #000;
\t border-top: 8px solid transparent !important;
\t border-bottom: 8px solid transparent !important;
\t top: 11px;
\t left: -8px;
\t }
.music:hover span
\t { \t
\t margin-left: 15px;
\t visibility: visible;
\t opacity: 1;
\t }
\t
\t
/*tooltip bottom
-------------------------------------------------------------- */
.cancel span
\t {
\t left: -10px;
\t top: 100%;
\t margin-top: 30px;
\t
\t -webkit-transition-property: opacity, margin-top, visibility;
\t -moz-transition-property: opacity, margin-top, visibility;
\t -o-transition-property: opacity, margin-top, visibility;
\t -ms-transition-property: opacity, margin-top, visibility;
\t transition-property: opacity, margin-top, visibility;
\t }
\t
.cancel span:before
\t {
border-left: 8px solid transparent !important;
border-right: 8px solid transparent !important;
\t border-top: 0 !important;
\t border-bottom: 8px solid #000;
\t top: -8px;
\t left: 15px;
\t }
.cancel:hover span
\t { \t
\t margin-top: 10px;
\t visibility: visible;
\t opacity: 1;
\t }
\t
/* Tooltip Color */
.color-blue span
\t {
\t color: #ffffff !important;
\t
\t background: rgba(0,0,0,0.75);
\t background: -moz-linear-gradient(top, rgba(0,0,0,0.75) 0%, rgba(0,0,0,0.75) 100%);
\t background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.75)), color-stop(100%,rgba(0,0,0,0.75)));
\t background: -webkit-linear-gradient(top, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 100%);
\t background: -o-linear-gradient(top, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 100%);
\t background: -ms-linear-gradient(top, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 100%);
\t background: linear-gradient(top, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 100%);
\t -webkit-border-radius: 4px;
\t -moz-border-radius: 4px;
\t border-radius: 4px;
\t
\t text-shadow: 0px 1px 0px rgba(0,0,0,0.4);
\t }
.color-blue span:before
\t {
\t border-color: rgba(0,0,0,0.75);
\t }
\t
.color-blue span:after
\t {
\t content: "";
\t display: block;
\t border-top: 1px solid rgba(0,0,0,0.75);
\t position: absolute;
\t left: 0px;
\t top: 1px;
\t width: 100%;
\t height: 10px;
\t
\t -webkit-border-radius: 4px;
\t -moz-border-radius: 4px;
\t border-radius: 4px;
\t }
\t
.color-green span
\t {
\t color: #ffffff !important;
\t
\t
\t background: rgba(0,0,0,0.75);
\t background: -moz-linear-gradient(top, rgba(0,0,0,0.75) 0%, rgba(0,0,0,0.75) 100%);
\t background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.75)), color-stop(100%,rgba(0,0,0,0.75)));
\t background: -webkit-linear-gradient(top, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 100%);
\t background: -o-linear-gradient(top, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 100%);
\t background: -ms-linear-gradient(top, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 100%);
\t background: linear-gradient(top, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 100%);
\t
\t -webkit-border-radius: 4px;
\t -moz-border-radius: 4px;
\t border-radius: 4px;
\t
\t
\t text-shadow: 0px 1px 0px rgba(0,0,0,0.4);
\t }
.color-green span:before
\t {
\t border-color: rgba(0,0,0,0.75);
\t }
\t
.color-green span:after
\t {
\t content: "";
\t display: block;
\t border-top: 1px solid rgba(0,0,0,0.75);
\t position: absolute;
\t left: 0px;
\t top: 1px;
\t width: 100%;
\t height: 10px;
\t
\t
\t -webkit-border-radius: 4px;
\t -moz-border-radius: 4px;
\t border-radius: 4px;
\t }
\t
.color-green span strong
\t {
\t background: #246407;
\t border-bottom: 1px solid #205a06;
\t }
\t
/*orange*/
.color-orange span
\t {
\t color: #ffffff !important;
\t
\t
\t background: rgba(0,0,0,0.75);
\t background: -moz-linear-gradient(top, rgba(0,0,0,0.75) 0%, rgba(0,0,0,0.75) 100%);
\t background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.75)), color-stop(100%,rgba(0,0,0,0.75)));
\t background: -webkit-linear-gradient(top, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 100%);
\t background: -o-linear-gradient(top, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 100%);
\t background: -ms-linear-gradient(top, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 100%);
\t background: linear-gradient(top, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 100%);
\t
\t -webkit-border-radius: 4px;
\t -moz-border-radius: 4px;
\t border-radius: 4px;
\t
\t
\t text-shadow: 0px 1px 0px rgba(0,0,0,0.4);
\t }
.color-orange span:before
\t {
\t border-color: rgba(0,0,0,0.75);
\t }
\t
.color-orange span:after
\t {
\t content: "";
\t display: block;
\t border-top: 1px solid rgba(0,0,0,0.75);
\t position: absolute;
\t left: 0px;
\t top: 1px;
\t width: 100%;
\t height: 10px;
\t
\t
\t -webkit-border-radius: 4px;
\t -moz-border-radius: 4px;
\t border-radius: 4px;
\t }
\t
.color-orange span strong
\t {
\t background: #bf461a;
\t border-bottom: 1px solid #ac3f17;
\t }
\t
\t /*red*/
.color-red span
\t {
\t color: #ffffff !important;
\t background: rgba(0,0,0,0.75);
\t background: -moz-linear-gradient(top, rgba(0,0,0,0.75) 0%, rgba(0,0,0,0.75) 100%);
\t background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.75)), color-stop(100%,rgba(0,0,0,0.75)));
\t background: -webkit-linear-gradient(top, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 100%);
\t background: -o-linear-gradient(top, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 100%);
\t background: -ms-linear-gradient(top, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 100%);
\t background: linear-gradient(top, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 100%);
\t -webkit-border-radius: 4px;
\t -moz-border-radius: 4px;
\t border-radius: 4px;
\t text-shadow: 0px 1px 0px rgba(0,0,0,0.4);
\t }
.color-red span:before
\t {
\t border-color: rgba(0,0,0,0.75);
\t }
.color-red span:after
\t {
\t content: "";
\t display: block;
\t border-top: 1px solid rgba(0,0,0,0.75);
\t position: absolute;
\t left: 0px;
\t top: 1px;
\t width: 100%;
\t height: 10px;
\t -webkit-border-radius: 4px;
\t -moz-border-radius: 4px;
\t border-radius: 4px;
\t }
.color-red span strong
\t {
\t background: rgba(0,0,0,0.75);
\t border-bottom: 1px solid rgba(0,0,0,0.75);
\t }
<br><br><br><br>
<a class='event color-red' href="#" id="1"><span>informação</span>link</a>
我不知道解決了這個問題。
請有人幫忙嗎?
其實不知道css。
非常感謝!
如果我是正確的比你想刪除'在顏色red'類但當點擊或懸停在鏈接 – geeksal
我想保留工具提示鏈接並點擊JavaScript效果。 –