Add 'PHP and jQuery - Reduce Long String to Preview Length and Reveal Full Text OnClick.md'
This commit is contained in:
parent
c633b86165
commit
97d3baa4b7
|
@ -0,0 +1,27 @@
|
||||||
|
```php
|
||||||
|
static function ReduceStringForPreview($text,$size=100)
|
||||||
|
{
|
||||||
|
define($reduced,'');
|
||||||
|
if(strlen($text) > $size)
|
||||||
|
{
|
||||||
|
$reduced .= "
|
||||||
|
|
||||||
|
". substr($text, 0, $size);
|
||||||
|
$remaining = substr($text, $size);
|
||||||
|
$reduced .= "...
|
||||||
|
|
||||||
|
";
|
||||||
|
$text = $reduced;
|
||||||
|
}
|
||||||
|
return $text;
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
```js
|
||||||
|
$(".preview_releaser").click(function(){
|
||||||
|
$(this).children('span').toggle('fast',function(){
|
||||||
|
if($(this).css('display') == 'inline-block'){
|
||||||
|
$(this).css('display','inline');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
```
|
Loading…
Reference in New Issue