我需要从span中删除url的最后一部分..
我有过
<span st_url="http://localhost:8888/careers/php-web-developer-2"
st_title="PHP Web Developer 2" class="st_facebook_large" displaytext="facebook"
st_processed="yes"></span></span>我需要从st_url中删除php-web-developer-2,这样它就只是http://localhost:8888/careers/了。
但我不确定如何做到这一点。php-web-developer-2不会总是这样,但它不会包含任何/。它将始终是-分隔的字符串。
帮帮忙!!??
发布于 2012-06-05 03:02:42
$('span').attr('st_url', function(i, url) {
var str = url.substr(url.lastIndexOf('/') + 1) + '$';
return url.replace( new RegExp(str), '' );
});发布于 2013-03-19 13:43:47
像这样简单的:
var to = url.lastIndexOf('/');
to = to == -1 ? url.length : to + 1;
url = url.substring(0, to);发布于 2012-06-05 03:13:06
使用这个。
$('span').attr('st_url', function(i, url) {
var to = url.lastIndexOf('/') +1;
x = url.substring(0,to);
alert(x);
})你可以看到Demo
https://stackoverflow.com/questions/10886727
复制相似问题