を使用$('.class').load('url #id')
していますが、html コードしか取得できないか、何か間違っています)。
ページからJSを取得する方法は?
このコードを使用するサイト: http://vbtes.p.ht/Amira/#!contacts (js がなく、タブが機能しない)。
JS を持っている: http://vbtes.p.ht/Amira/#!contacts
var sm = 1;
var oldactivemenu = 0;
var selectedmenu = '';
var elemthis;
function ocmenu(heshatr, thiselem) {
elemthis = thiselem;
if (sm == 1) {
location.hash = '!' + heshatr;
}
}
$(function () {
$(window).hashchange(function () {
// Alerts every time the hash changes!
var linkmenuurl = $(location).attr('href').split("#!")[1];
if (location.hash == '') {
linkmenuurl = '';
}
if (sm == 1 && selectedmenu !== linkmenuurl) {
$('.active').removeClass('active');
$(elemthis).addClass('active');
if ($(elemthis).parent('.main-menu__item_level_1')) {
$(elemthis).parent().parent().parent().children('.main-menu__item-link').addClass('active');
}
selectedmenu = linkmenuurl;
sm = 0;
$('.new').load(linkmenuurl + ' #lay_body_get', function () {
$('.new').show();
$('.lb2').css({
top: $('.lb1').height() * -1 - 60
});
$('.new').animate({
left: 0
}, 500);
$('.old').animate({
left: -1450
}, 500, function () {
$('.old').addClass('ob1');
$('.new').addClass('nw1');
$('.ob1').removeClass('old').addClass('new').css({
left: 1450
}).hide(100);
$('.nw1').removeClass('new').addClass('old').animate({
top: 0
}, 100, function () {
sm = 1;
});
$('.ob1').removeClass('ob1');
$('.nw1').removeClass('nw1');
});
});
}
})
// Trigger the event (useful on page load).
$(window).hashchange();
});