2016-10-05 3 views

ответ

1

Для простой статической страницы и при условии, что id="Test" является уникальным и стабильным, код, подобный следующему будет работать:

var targNode = document.getElementById ("Test"); 
targNode.classList.remove ("disabled"); 
targNode.classList.add ("enabled"); 


Для AJAX-й rined pages, этот полный скрипт будет работать:

// ==UserScript== 
// @name  _Flip CSS classes 
// @match http://YOUR_SERVER.COM/YOUR_PATH/* 
// @require http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js 
// @require https://gist.github.com/raw/2625891/waitForKeyElements.js 
// @grant GM_addStyle 
// ==/UserScript== 
//- The @grant directive is needed to restore the proper sandbox. 

waitForKeyElements ("#Test", swapClass); 

function swapClass (jNode) { 
    jNode.removeClass ("disabled").addClass ("enabled"); 
} 
Смежные вопросы