var ni = 1;
$('#addPerson').click(function() {
var newVideoItem = $('#original-person-item').clone();
newVideoItem.find('.control-wrap').each(function(index) {
var newSelectpicker = $(this).find(".selectpicker");
newSelectpicker.prop('name', 'actorsOther['+ ni + '][profession][]');
var personName = $(this).find(".personName");
personName.prop('name', 'actorsOther['+ ni + '][name]');
var personNameEng = $(this).find(".personNameEng");
personNameEng.prop('name', 'actorsOther['+ ni + '][nameEng]');
var personNameOrig = $(this).find(".personNameOrig");
personNameOrig.prop('name', 'actorsOther['+ ni + '][nameOrig]');
if (newSelectpicker.length) {
$(this).html(newSelectpicker)
newSelectpicker.selectpicker();
}
});
newVideoItem.appendTo(".person-list");
ni = ni + 1;
});
function messagePart($message)
{
$smsCountSym = strlen($message);
$arChars = array('[', ']', '{', '}', '|', '^', '~', '€', '№');
foreach($arChars as $query)
{
if (strpos($message, $query) !== false) {$chars = true;}
}
if (preg_match('/[А-Яа-яёЁ]/iu', $message) || $chars == true)
{
if ($smsCountSym <= 70)
{
$smsPart = 1;
}
else
{
$smsPart = ceil($smsCountSym / 67);
}
}
else
{
if ($smsCountSym <= 160)
{
$smsPart = 1;
}
else
{
$smsPart = ceil($smsCountSym / 153);
}
}
return $smsPart;
}
<div id="text-popup" class="white-popup mfp-hide">
<div>
<p class="title">Внимание!</p>...
</div>
</div>
<script>
$(document).ready(function() {
$('#text-popup').magnificPopup.open({
type: 'inline'
});
});
</script>