Im пытается извлечь текст mm
из class="question-label active"
, но не работает, дайте мне ошибка.Как извлечь текст в этот класс («message»: «Uncaught SecurityError: Не удалось установить свойство« href »в« Location »:)?
что делает неправильно?
/* myfunction declaration */
function myFunction()
{
var value = $('.question-label active').eq(0).text();
window.top.location.href = 'http://' + value;
};
/* DOM ready callback */
$(document).ready(function(){
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<span lang="" class="question-label active"><span class="or-output" data-value=" /ss4/county "></span> <span class="or-output" data-value=" /ss4/state "></span>mm</span>
<p>Click the button to change the location of the first iframe element (index 0).</p>
<button class="godd" onclick="myFunction()">Try it</button>
<br><br>
Ваш селектор '$ ('Вопрос-метка активна')' вернет неопределенными, и 'window.top.location' является излишним, вы можете просто использовать' location'. – evolutionxbox
как я могу это исправить? – user7412219
Подумайте о селекторе. Если вы попробуете стилизовать метку вопроса с помощью CSS, как будет выглядеть этот селектор? Как только у вас это получится, замените неверный. – evolutionxbox