続行する前に、URLのハッシュに特定の値が含まれているかどうかを確認しようとしています。次のように機能する関数があります。
$(window).load(function () {
var hash = window.location.hash,
number = $(hash).index(),
width = 403,
final = width * number;
setTimeout(function () {
$('.news-inner-wrap').animate({
'marginLeft': "-=" + final + "px"
});
}, 1000);
});
したがって、ハッシュがwww.website.com/#news-item-03
3 番目のニュース ストーリーに沿ってユーザーを水平方向にスライドさせる場合、これはうまく機能します! 私はこの関数を起動したいだけですが、ハッシュにnews-item
明らかに数値が含まれている場合はそれぞれ変更されますが、ハッシュがで始まる場合はnews-item
上記の関数を起動したいのですが、これがまったく可能かどうかさえわかりません。提案をいただければ幸いです。