Sachverhalt: A. Die Staatsanwaltschaft des Kantons Solothurn führt eine Strafuntersuchung gegen B._ und eine weitere Person wegen des Verdachts auf Betrug und Urkundenfälschung. Am 24. Januar 2018 erliess sie je einen Beschlagnahmebefehl gegen B._ und dessen Ehefrau A._. Mit Eingabe vom 5. Februar 2018 erhob A._ beim Obergericht des Kantons Solothurn Beschwerde und beantragte die Aufhebung des Beschlagnahmebefehls sowie die Herausgabe von sechs beschlagnahmten Gegenständen. Unter diesen befinden sich ein Personenwagen "Porsche 911 Carrera weiss inkl. demontierte Stossstange, Scheinwerfer 2x und Tagfahrlicht, Fahrzeugschlüssel und 4 Plastikabdeckungen" und "Alfa Romeo PW 2000 "..." mit Fahrzeugausweis und Schlüsselbund", ein "Ordner rot Alfa Romeo", ein "schwarzes Mäppli, Autoausweis" und "Unterlagen Porsche". Eventualiter seien die Personenwagen A._ auszuhändigen und die Beschlagnahme mittels Sperrung der Fahrzeuge im betreffenden Register vorzunehmen. Am 24. April 2018 wies das Obergericht die Beschwerde in Bezug auf die erwähnten fünf Objekte ab. Im Übrigen schrieb es diese als gegenstandslos geworden ab. B. A._ führt Beschwerde in Strafsachen und beantragt in der Hauptsache, den obergerichtlichen Entscheid im Umfang der Abweisung ihrer Begehren aufzuheben und ihr die beschlagnahmten Gegenstände auszuhändigen. Zudem stellt sie Eventualanträge, insbesondere auf Aushändigung der beschlagnahmten Personenwagen und Vornahme der Beschlagnahme durch Sperrung im Fahrzeugregister. Des Weiteren ersucht A._ darum, die Kosten des vorinstanzlichen Verfahrens der Beschwerdegegnerin aufzuerlegen und ihr für dieses eine Parteientschädigung von Fr. 7'766.65 zuzusprechen. Die Staatsanwaltschaft beantragt, die Beschwerde abzuweisen, soweit darauf einzutreten sei. Das Obergericht hat sich nicht vernehmen lassen. Die Beschwerdeführerin hält im weiteren Schriftenwechsel an ihren Anträgen fest.